mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-10-15 18:55:07 +08:00
-
This commit is contained in:
@@ -60,7 +60,7 @@ namespace SqlSugar
|
||||
base.Start();
|
||||
parameter.Context.Result.Append(base.Context.GetAsString(memberName, parameter.CommonTempData.ObjToString()));
|
||||
}
|
||||
else if (item is MemberExpression)
|
||||
else if (item is MemberExpression|| item is UnaryExpression)
|
||||
{
|
||||
if (base.Context.Result.IsLockCurrentParameter == false)
|
||||
{
|
||||
|
@@ -63,7 +63,7 @@ namespace SqlSugar
|
||||
base.Start();
|
||||
parameter.Context.Result.Append(base.Context.GetAsString(memberName, parameter.CommonTempData.ObjToString()));
|
||||
}
|
||||
else if (item is MemberExpression)
|
||||
else if (item is MemberExpression || item is UnaryExpression)
|
||||
{
|
||||
if (base.Context.Result.IsLockCurrentParameter == false)
|
||||
{
|
||||
|
@@ -17,6 +17,8 @@ namespace SqlSugar
|
||||
case ResolveExpressType.WhereMultiple:
|
||||
case ResolveExpressType.FieldSingle:
|
||||
case ResolveExpressType.FieldMultiple:
|
||||
case ResolveExpressType.SelectSingle:
|
||||
case ResolveExpressType.SelectMultiple:
|
||||
base.Expression = expression.Operand;
|
||||
if (base.Expression is BinaryExpression||parameter.BaseExpression is BinaryExpression)
|
||||
{
|
||||
@@ -37,10 +39,6 @@ namespace SqlSugar
|
||||
parameter.CommonTempData = null;
|
||||
}
|
||||
break;
|
||||
case ResolveExpressType.SelectSingle:
|
||||
break;
|
||||
case ResolveExpressType.SelectMultiple:
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
Reference in New Issue
Block a user