0
免得說我有一個實體「A」即有「B」的集合,另外,B有「B_1」,B_2" ,B_3" 像一個集合:包括和EF拉姆達過濾收集
A---->B
|---->B_1
|---->B_2
|---->B_3
什麼是最好的方式來包括所有他們和過濾他們時,「B」有一個像is_active設置爲false字段?
免得說我有一個實體「A」即有「B」的集合,另外,B有「B_1」,B_2" ,B_3" 像一個集合:包括和EF拉姆達過濾收集
A---->B
|---->B_1
|---->B_2
|---->B_3
什麼是最好的方式來包括所有他們和過濾他們時,「B」有一個像is_active設置爲false字段?
你可以使用Any
對其進行過濾:
var data = from a in context.As
where a.Bs.Any(b => b.IsActive == true)
select a;