mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-09-23 04:23:47 +08:00
Update exp to sql (it.xx.yy.Any())
This commit is contained in:
@@ -117,6 +117,10 @@ namespace SqlSugar
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
lastShortName = ManyToMany(ref formInfo, ref i, queryable, ref index, item);
|
lastShortName = ManyToMany(ref formInfo, ref i, queryable, ref index, item);
|
||||||
|
if (lastShortName == null)
|
||||||
|
{
|
||||||
|
lastShortName = masterShortName;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
var isAny = (memberInfo.Expression as MethodCallExpression).Method.Name == "Any";
|
var isAny = (memberInfo.Expression as MethodCallExpression).Method.Name == "Any";
|
||||||
@@ -188,6 +192,10 @@ namespace SqlSugar
|
|||||||
BidColumn = item.ThisEntityInfo.Columns.FirstOrDefault(it => it.IsPrimarykey);
|
BidColumn = item.ThisEntityInfo.Columns.FirstOrDefault(it => it.IsPrimarykey);
|
||||||
AidColumn = item.ParentEntityInfo.Columns.FirstOrDefault(it => it.IsPrimarykey);
|
AidColumn = item.ParentEntityInfo.Columns.FirstOrDefault(it => it.IsPrimarykey);
|
||||||
|
|
||||||
|
if (item.Nav.MappingType == null)
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
var abEntity =this.context.EntityMaintenance.GetEntityInfo(item.Nav.MappingType);
|
var abEntity =this.context.EntityMaintenance.GetEntityInfo(item.Nav.MappingType);
|
||||||
var Ab_Aid = abEntity.Columns.FirstOrDefault(it => item.Nav.MappingAId == it.PropertyName);
|
var Ab_Aid = abEntity.Columns.FirstOrDefault(it => item.Nav.MappingAId == it.PropertyName);
|
||||||
var Ab_Bid = abEntity.Columns.FirstOrDefault(it => item.Nav.MappingBId == it.PropertyName);
|
var Ab_Bid = abEntity.Columns.FirstOrDefault(it => item.Nav.MappingBId == it.PropertyName);
|
||||||
|
Reference in New Issue
Block a user