나는 모든 선택된 범주를 만족하는 것만을 선택하기 위해 (메모리에서) 많은 수의 객체를 걸러 낼 필요가있다. 복합 필터 용 Lambda 또는 LINQ?
이
은 본질적으로 내가 복제 찾고 있어요 SQL 쿼리,하지만 난 좋은 C#을 대안을 마련하지 못하고했습니다select distinct o.ObjectId
from Object o
join ObjectCategories oc on oc.ObjectId = o.ObjectId
where oc.CategoryId in (1)
and oc.CategoryId in (2)
and oc.CategoryId in (3)
... and so on...
... 1, 2, 3 대표 불확실한 수의 사용자 선택 카테고리의 값.
(가) 어떤이있는 경우에는 메소드가 true를 반환합니다()이 들어 있습니다. 나는 모든 존재를 필요로한다. –