mirror of
https://github.com/nsnail/FreeSql.git
synced 2025-06-19 04:18:16 +08:00
- 修复 子查询 WhereIf 可能失败的 bug;
This commit is contained in:
@ -689,6 +689,18 @@ namespace FreeSql.Tests.Sqlite
|
||||
.Any()
|
||||
).Any()
|
||||
).ToList();
|
||||
|
||||
sql2222 = select.Where(a =>
|
||||
select.Where(b => b.Id == a.Id &&
|
||||
select
|
||||
.Where(c => c.Id == b.Id)
|
||||
.Where(d => d.Id == a.Id)
|
||||
.Where(e => e.Id == b.Id)
|
||||
.WhereIf(!sql2222.Any(), e => e.Id > 0)
|
||||
.WhereIf(sql2222.Any(), e => e.Id >= 0)
|
||||
.Any()
|
||||
).Any()
|
||||
).ToList();
|
||||
}
|
||||
[Fact]
|
||||
public void GroupBy()
|
||||
|
Reference in New Issue
Block a user