mirror of
https://github.com/nsnail/FreeSql.git
synced 2025-04-22 18:52:50 +08:00
- 多表查询 WhereCascade bug 测试
This commit is contained in:
parent
04d8b40f0b
commit
c942811548
@ -230,6 +230,20 @@ namespace FreeSql.Tests
|
|||||||
[Fact]
|
[Fact]
|
||||||
public void Test02()
|
public void Test02()
|
||||||
{
|
{
|
||||||
|
g.sqlite.GlobalFilter.Apply<gf_t1>("gft1", a => a.rowstate > -1)
|
||||||
|
.Apply<gf_t2>("gft2", a => a.rowstate > -2)
|
||||||
|
.Apply<gf_t3>("gft3", a => a.rowstate > -3);
|
||||||
|
|
||||||
|
var tksk1 = g.sqlite.Select<gf_t1, gf_t2, gf_t3>()
|
||||||
|
.InnerJoin((a, b, c) => a.id == b.id)
|
||||||
|
.Where((a, b, c) => c.rowstate > 10)
|
||||||
|
.ToList();
|
||||||
|
|
||||||
|
var tksk2 = g.sqlite.Select<gf_t1, gf_t2, gf_t3>()
|
||||||
|
.InnerJoin((a, b, c) => a.id == b.id)
|
||||||
|
.Where((a, b, c) => c.rowstate > 10)
|
||||||
|
.ToList();
|
||||||
|
|
||||||
var dtot2 = g.sqlite.Select<gf_t1>().ToList(a => new gfDto
|
var dtot2 = g.sqlite.Select<gf_t1>().ToList(a => new gfDto
|
||||||
{
|
{
|
||||||
dto2 = new dfDto2
|
dto2 = new dfDto2
|
||||||
|
Loading…
x
Reference in New Issue
Block a user