This commit is contained in:
sunkaixuan 2018-02-11 10:06:09 +08:00
parent 99e40df3af
commit 741bba6231
3 changed files with 6 additions and 4 deletions

View File

@ -374,7 +374,8 @@ namespace OrmTest.Demo
{
var db = GetInstance();
db.IgnoreColumns.Add("TestId", "Student");
var s1 = db.Queryable<Student>().Select(it => new ViewModelStudent2 { Name = it.Name, Student = it }).ToList();
db.Insertable<Student>( new Student() { Name="a" }).ExecuteCommand();
var s1 = db.Queryable<Student>().Select(it => new { Name = it.Name, Student = it }).ToList();
var s2 = db.Queryable<Student>().Select(it => new { id = it.Id, w = new { x = it } }).ToList();
var s3 = db.Queryable<Student>().Select(it => new { newid = it.Id }).ToList();
var s4 = db.Queryable<Student>().Select(it => new { newid = it.Id, obj = it }).ToList();

View File

@ -40,7 +40,7 @@ namespace OrmTest
/***Demo***/
OrmTest.Demo.Query.Init();
OrmTest.Demo.Insert.Init();
OrmTest.Demo.Delete.Init();
// OrmTest.Demo.Delete.Init();
OrmTest.Demo.Update.Init();
OrmTest.Demo.DbFirst.Init();
OrmTest.Demo.JoinSql.Init();

View File

@ -180,9 +180,10 @@ namespace SqlSugar
else
{
var key = typeName + "." + name;
if (readerValues.ContainsKey(key))
var info = readerValues.Select(it=>it.Key).FirstOrDefault(it=>it.ToLower() == key.ToLower());
if (info!=null)
{
var addItem = readerValues[key];
var addItem = readerValues[info];
if (addItem == DBNull.Value)
addItem = null;
result.Add(name, addItem);