mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-09-24 04:53:45 +08:00
Update exp to sql
This commit is contained in:
@@ -136,6 +136,8 @@ namespace OrmTest
|
||||
|
||||
int c = 0;
|
||||
var test10 = db.Queryable<Order>().ToPageList(1, 2, ref c);
|
||||
var test11 = db.Queryable<Order>().GroupBy(it=>new { it.CreateTime.Year }).Select(it=>it.CreateTime.Year).ToList();
|
||||
var test12 = db.Queryable<Order>().GroupBy(it => it.CreateTime.Date ).Select(it => it.CreateTime.Date).ToList();
|
||||
Console.WriteLine("#### Examples End ####");
|
||||
}
|
||||
|
||||
|
@@ -128,7 +128,8 @@ namespace SqlSugar
|
||||
return false;
|
||||
var childExpression= parameter.BaseParameter.ChildExpression.ObjToString();
|
||||
var expression=parameter.BaseParameter.CurrentExpression.ObjToString();
|
||||
return isSetTempData&&((childExpression+".Date")==expression);
|
||||
var datevaluelist = UtilConstants.DateTypeStringList.Select(it => childExpression+"." + it);
|
||||
return isSetTempData&& datevaluelist.Contains(expression);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
@@ -56,5 +56,18 @@ namespace SqlSugar
|
||||
typeof(short),
|
||||
typeof(ushort),
|
||||
};
|
||||
|
||||
|
||||
internal static string[] DateTypeStringList = new string[]
|
||||
{
|
||||
"Year",
|
||||
"Month",
|
||||
"Day",
|
||||
"Hour",
|
||||
"Second" ,
|
||||
"Minute",
|
||||
"Millisecond",
|
||||
"Date"
|
||||
};
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user