我对 moor 的依赖:
moor_flutter: ^2.1.1
moor_ffi: ^0.4.0
我有桌子:
- netPoint = 有关 netPoint 的信息
- netPointNetPoint = 网点的链接
我想要所有与 "PARENTS_ID" 匹配的 netPoints。以下。
我的问题是我无法在 Where 条件下访问 netPointNetPoint。
select(netPoint)
..where((t) => t.TYPE.equals(type))
..join(
[
innerJoin(netPointNetPoint, netPointNetPoint.CHILDREN_ID.equalsExp(netPoint.ID)),
innerJoin(netPointNetPoint, netPointNetPoint.PARENTS_ID.equals(parentId))
]
)
).get();
不幸的是,帮助页面https://moor.simonbinder.eu/docs/advanced-features/joins/没有帮助我。