mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-12-17 09:35:48 +08:00
Update nav query
This commit is contained in:
@@ -186,6 +186,10 @@ namespace SqlSugar
|
||||
{
|
||||
this.whereSql = this.whereSql.Replace($" {PropertyShortName}.", $" {this.ProPertyEntity.DbTableName}_1.");
|
||||
}
|
||||
else if (this.whereSql.Contains($" {queryable.QueryBuilder.Builder.GetTranslationColumnName(PropertyShortName)}."))
|
||||
{
|
||||
this.whereSql = this.whereSql.Replace($" {queryable.QueryBuilder.Builder.GetTranslationColumnName(PropertyShortName)}.", $" {this.ProPertyEntity.DbTableName}_1.");
|
||||
}
|
||||
mapper.Sql = mapper.Sql + " AND " + this.whereSql+")";
|
||||
}
|
||||
if (MethodName == "Any")
|
||||
|
||||
@@ -113,7 +113,7 @@ namespace SqlSugar
|
||||
mapper.Sql = queryable
|
||||
.AS(tableName)
|
||||
.WhereIF(Navigat.WhereSql.HasValue(),Navigat.WhereSql)
|
||||
.Where($" {ShorName}.{name}={pk} ").Select(selectName).ToSql().Key;
|
||||
.Where($" {queryable.SqlBuilder.GetTranslationColumnName(ShorName)}.{name}={pk} ").Select(selectName).ToSql().Key;
|
||||
mapper.Sql = $" ({mapper.Sql}) ";
|
||||
return mapper;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user