发布x.5.0.3修复bug

This commit is contained in:
xuejiaming 2022-06-02 13:14:22 +08:00
parent b0734801fa
commit 8d20fe2b0a
2 changed files with 6 additions and 6 deletions

View File

@ -1,9 +1,9 @@
:start
::定义版本
set EFCORE2=2.5.0.2
set EFCORE3=3.5.0.2
set EFCORE5=5.5.0.2
set EFCORE6=6.5.0.2
set EFCORE2=2.5.0.3
set EFCORE3=3.5.0.3
set EFCORE5=5.5.0.3
set EFCORE6=6.5.0.3
::删除所有bin与obj下的文件
@echo off

View File

@ -471,9 +471,9 @@ namespace ShardingCore.Core.Internal.Visitors
}
}
if (binaryExpression.Left is UnaryExpression unaryExpression1&& binaryExpression.Right is not MemberExpression)
if (binaryExpression.Left is UnaryExpression unaryExpression1 && (binaryExpression.Right is MemberExpression&& !IsShardingKey(binaryExpression.Right, out var _)))
left = Resolve(unaryExpression1);
if (binaryExpression.Right is UnaryExpression unaryExpression2 && binaryExpression.Left is not MemberExpression)
if (binaryExpression.Right is UnaryExpression unaryExpression2 && (binaryExpression.Left is MemberExpression && !IsShardingKey(binaryExpression.Left, out var _)))
right = Resolve(unaryExpression2);
//组合