刚用sqlsugar我要如何实现类似这样的查询 返回
SqlSugar
13
145

悬赏:5 飞吻
刚使用sqlsugar 如何实现这样的查询 IntelType中又父子级关系 通过IntelTypeName模糊搜索的时候父子级都搜索 子级只要存在满足条件的数据就行了
热忱回答(13)
-
Iknow VIP0
2周前子查询必须要导航属性吗?
0 回复 -
fate sta VIP0
2周前var
list = db.Queryable<StudentA>()
.Where(x => x.Books.Any(s=>s.Name=="xx"))
.ToList();
books是导航对象
0 回复 -
fate sta VIP0
2周前还有mergetable删掉where写select前面
0 回复 -
Iknow VIP0
2周前如果不使用导航属性就无法实现嘛
0 回复 -
Iknow VIP0
2周前@fate sta:如果不使用导航属性就无法实现嘛
0 回复 -
fate sta VIP0
2周前不用也可以实现ToTree() 结合子查询
0 回复 -
Iknow VIP0
2周前@fate sta:totree如何分页呢
0 回复 -
fate sta VIP0
2周前@Iknow:分页查出ids集合,然后totree过滤
0 回复 -
Iknow VIP0
2周前@fate sta:分页要按父级分页啊 但是在分页查的时候 有些符合条件的只有子级 没有父级
0 回复 -
Iknow VIP0
2周前@fate sta:整体的需求是 同一个表 父子级 在过滤时 父级符合条件 或者 子级存在符合条件的项,查的时候 分页按父级分页 子级要完整的查出来不是只查出符合条件的项 父级可能符合条件也可能不符合(子级有符合条件的项)
0 回复 -
fate sta VIP0
2周前这个建议用导航查询
0 回复 -
fate sta VIP0
2周前导航就是做这个事情的
0 回复 -
Iknow VIP0
2周前@fate sta:ok
0 回复