Mongodb, sterownik linq. Jak skonstruować Zawiera zmienną lub instrukcje

Używam sterownika Mongo LINQ dla C #, działa świetnie.

Sortowanie wielu właściwości, ale to problem, którego nie potrafię rozwiązać, jest prawdopodobnie proste.

var identifierList = new []{"10", "20", "30"};
var newList = list.Where(x => identifierList.Contains(x.Identifier));

This is NOT supported ... 

Więc mógłbym zrobić coś takiego:

 var newList = list.Where(x => x.Identifier == "10" || x.Identifier == "20" || x.Identifier == "30");

Ale ponieważ lista jest zmienna ... jak skonstruować powyższe? Czy są jeszcze lepsze alternatywy?

Thelist jest typuIQueryable<MyCustomClass>

Aby uzyskać informacje ... jest to używane jako filtr wielu właściwości. W SQL mogłem mieć relację rodzic -> dziecko. Ale ponieważ nie mogę jako rodzic głównego identyfikatora, wyjąć wszystkich identyfikatorów, a następnie skonstruować je w ten sposób.

Mam nadzieję, że to ma sens. W razie potrzeby wyjaśnię więcej.

questionAnswers(2)

yourAnswerToTheQuestion