- 修复 WhereDynamicFilter 普通多表查询时别名判断的 bug;

This commit is contained in:
2881099
2021-01-23 15:07:01 +08:00
parent 8fd885cd57
commit 41d0e1f666
2 changed files with 1 additions and 184 deletions

View File

@ -154,7 +154,7 @@ namespace FreeSql.Internal.CommonProvider
var currentType = firstTb.Table.Type;
Expression currentExp = firstTb.Parameter;
for (var x = 0; x < field.Length; x++)
for (var x = firstTbs.Length == 1 ? 1 : 0; x < field.Length; x++)
{
var tmp1 = field[x];
if (_commonUtils.GetTableByEntity(currentType).Properties.TryGetValue(tmp1, out var prop) == false)