Browse Source

Update exp to sql

pull/41/MERGE
sunkaixuan 1 year ago
parent
commit
061edc3de2
  1. 10
      Src/Asp.Net/SqlSugar/ExpressionsToSql/ResolveItems/MemberExpressionResolve.cs

10
Src/Asp.Net/SqlSugar/ExpressionsToSql/ResolveItems/MemberExpressionResolve.cs

@ -658,6 +658,16 @@ namespace SqlSugar
private static bool IsDateDiff(MemberExpression expression)
{
if (expression.Expression != null &&
expression.Expression is BinaryExpression)
{
var binExp = (expression.Expression as BinaryExpression);
var nodeType= binExp.NodeType;
if (nodeType == ExpressionType.Subtract&& binExp.Left.Type==UtilConstants.DateType && binExp.Right.Type == UtilConstants.DateType)
{
return true;
}
}
return
expression.Expression!=null&&
expression.Expression is BinaryExpression &&

Loading…
Cancel
Save