diff --git a/Src/Asp.Net/SqlServerTest/Demos/1_Query.cs b/Src/Asp.Net/SqlServerTest/Demos/1_Query.cs index 43fc44a29..645122b11 100644 --- a/Src/Asp.Net/SqlServerTest/Demos/1_Query.cs +++ b/Src/Asp.Net/SqlServerTest/Demos/1_Query.cs @@ -509,7 +509,8 @@ namespace OrmTest.Demo .Select((st, sc) => sc) .Take(1).ToList(); - var s9 = db.Queryable().Select(it=>it.Name).First(); + var s9 = db.Queryable().Select(it=>new Student() { Id=it.Id, TestId=1, Name=it.Name, CreateTime=it.CreateTime }).First(); + var s10 = db.Queryable().Select(it => new Student() { Id = it.Id}).First(); } private static void Sqlable() { diff --git a/Src/Asp.Net/SqlSugar/Abstract/DbBindProvider/IDataReaderEntityBuilder.cs b/Src/Asp.Net/SqlSugar/Abstract/DbBindProvider/IDataReaderEntityBuilder.cs index 918437e1e..ec3e51be8 100644 --- a/Src/Asp.Net/SqlSugar/Abstract/DbBindProvider/IDataReaderEntityBuilder.cs +++ b/Src/Asp.Net/SqlSugar/Abstract/DbBindProvider/IDataReaderEntityBuilder.cs @@ -117,7 +117,7 @@ namespace SqlSugar } } } - if (IsIgnore(type, propertyInfo)) + if (IsIgnore(type, propertyInfo)&&!this.ReaderKeys.Any(it=>it==fileName)) { continue; }