mirror of
https://github.com/nsnail/FreeSql.git
synced 2025-04-22 18:52:50 +08:00
- 修复 AsTable ManyToMany IncludeMany 无效的问题;#1103
This commit is contained in:
parent
fc32710421
commit
8db17a1027
@ -994,7 +994,8 @@ namespace FreeSql.Internal.CommonProvider
|
|||||||
List<object> midList = new List<object>();
|
List<object> midList = new List<object>();
|
||||||
var tbref2 = _commonUtils.GetTableByEntity(tbref.RefEntityType);
|
var tbref2 = _commonUtils.GetTableByEntity(tbref.RefEntityType);
|
||||||
var tbrefMid = _commonUtils.GetTableByEntity(tbref.RefMiddleEntityType);
|
var tbrefMid = _commonUtils.GetTableByEntity(tbref.RefMiddleEntityType);
|
||||||
var sbJoin = new StringBuilder().Append($"{_commonUtils.QuoteSqlName(tbrefMid.DbName)} midtb ON ");
|
var tbrefMidName = _tableRules?.FirstOrDefault()?.Invoke(tbref.RefMiddleEntityType, tbrefMid.DbName) ?? tbrefMid.DbName;
|
||||||
|
var sbJoin = new StringBuilder().Append($"{_commonUtils.QuoteSqlName(tbrefMidName)} midtb ON ");
|
||||||
for (var z = 0; z < tbref.RefColumns.Count; z++)
|
for (var z = 0; z < tbref.RefColumns.Count; z++)
|
||||||
{
|
{
|
||||||
if (z > 0) sbJoin.Append(" AND ");
|
if (z > 0) sbJoin.Append(" AND ");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user