This commit is contained in:
sunkaixuan
2017-05-22 01:07:38 +08:00
parent f1c6d73503
commit 2e1c29a06c
3 changed files with 4 additions and 6 deletions

View File

@@ -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)
{

View File

@@ -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)
{

View File

@@ -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;
}