diff --git a/Src/Asp.Net/SqlServerTest/UnitTest/UQueryable.cs b/Src/Asp.Net/SqlServerTest/UnitTest/UQueryable.cs index fce379d5e..fe0269d87 100644 --- a/Src/Asp.Net/SqlServerTest/UnitTest/UQueryable.cs +++ b/Src/Asp.Net/SqlServerTest/UnitTest/UQueryable.cs @@ -147,6 +147,12 @@ namespace OrmTest name="a" }).ToList(); + var bytes2 = db.Queryable().Select(it => new + { + b = it + }).ToList(); + + db.CodeFirst.InitTables(); db.CodeFirst.InitTables(); db.Queryable().Where(it => !it.a).ToList(); diff --git a/Src/Asp.Net/SqlSugar/Utilities/ValidateExtensions.cs b/Src/Asp.Net/SqlSugar/Utilities/ValidateExtensions.cs index df518b73f..8ae5209a0 100644 --- a/Src/Asp.Net/SqlSugar/Utilities/ValidateExtensions.cs +++ b/Src/Asp.Net/SqlSugar/Utilities/ValidateExtensions.cs @@ -166,7 +166,7 @@ namespace SqlSugar public static bool IsClass(this Type thisValue) { - return thisValue != StringType && thisValue.IsEntity(); + return thisValue != StringType && thisValue.IsEntity()&&thisValue!=UtilConstants.ByteArrayType; } } }