8
Mam obiekt (produkt), z właściwością typu "array"
np. product.tags = {"tag1", "tag2", "tag9"}LINQ - właściwość array zawiera element z innej tablicy
Mam tablicę znaczników wejściowych do filtrowania.
... ale to nie jest całkiem pracy:
List<string> filterTags = new List<string>() { "tag1", "tag3" };
var matches = from p in products
where p.Tags.Contains(filterTags)
select p;
Wszelkie zalecenia? Dzięki.
... Dzięki wielkie. Oznaczało to "każdy" w rzeczywistości. .... "... pokaż wszystkie produkty, które zawierają jeden lub więcej tagów wejściowych". Dam ci to. DZIĘKUJĘ CI! – Rob
Jako LINQ dla wszystkich zainteresowanych: 'context.Products.Where (p => p.Tags.Any (tag => filterTags.Contains (tag)))' –