mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-04-24 18:04:52 +08:00
Update exp to sql
This commit is contained in:
parent
72a7143250
commit
d93010cdb2
@ -317,13 +317,18 @@ namespace SqlSugar
|
||||
break;
|
||||
case ResolveExpressType.FieldSingle:
|
||||
case ResolveExpressType.FieldMultiple:
|
||||
if (express.Method.Name == "ToString" && express.Object!=null&&express.Object?.Type == UtilConstants.DateType)
|
||||
if (express.Method.Name == "ToString" && express.Object != null && express.Object?.Type == UtilConstants.DateType)
|
||||
{
|
||||
var format = (args[0] as ConstantExpression).Value+"";
|
||||
var format = (args[0] as ConstantExpression).Value + "";
|
||||
var value = GetNewExpressionValue(express.Object);
|
||||
var dateString = GeDateFormat(format, value);
|
||||
base.AppendValue(parameter, isLeft, dateString);
|
||||
}
|
||||
else
|
||||
{
|
||||
var value = GetNewExpressionValue(express,this.Context.IsJoin?ResolveExpressType.WhereMultiple: ResolveExpressType.WhereSingle);
|
||||
base.AppendValue(parameter, isLeft, value);
|
||||
}
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user