diff --git a/Src/Asp.Net/SqlServerTest/Demo/Demo1_Queryable.cs b/Src/Asp.Net/SqlServerTest/Demo/Demo1_Queryable.cs index c495a8a7c..802e143d8 100644 --- a/Src/Asp.Net/SqlServerTest/Demo/Demo1_Queryable.cs +++ b/Src/Asp.Net/SqlServerTest/Demo/Demo1_Queryable.cs @@ -216,6 +216,20 @@ namespace OrmTest var NIds = db.Queryable().Where(it => ids.Contains(it.Name, true)).ToList(); var Ids = db.Queryable().Where(it => ids.Contains(it.Name, false)).ToList(); var Ids2 = db.Queryable().Where(it => ids.Contains(it.Name)).ToList(); + + db.CurrentConnectionConfig.MoreSettings = new ConnMoreSettings { EnableModelFuncMappingColumn = true }; + var test51 = db.Queryable() + .GroupBy(GroupByModel.Create(new GroupByModel() { FieldName="Id" })) + .Where(ObjectFuncModel.Create("MappingColumn", "id=1")) + .Select(SelectModel.Create( + new SelectModel() + { + FiledName = ObjectFuncModel.Create("MappingColumn", "(select 1 as id)") , + AsName = "id", + }) + + ).ToList(); + Console.WriteLine("#### Examples End ####"); }