MongoDb c# pilote de trouver l'élément dans le tableau par la valeur du champ

j'ai trouvé le moyen de vérifier est la valeur contient en tableau simple :

var filter = Builders<Post>.Filter.AnyEq(x => x.Tags, "mongodb");

Mais comment trouver une problématique complexe avec de nombreux champs par un champ concret ?
J'ai trouvé la manière de l'écrire via le point d'approche avec BsonDocument builder, mais comment puis-je le faire avec tapé lambda notations ?

upd

je pense qu'il une sorte de

builderInst.AnyIn(p => p.ComplexCollection.Select(ml => ml.Id), mlIds)

mais ne peut pas vérifier, dès maintenant, est ce que quelqu'un pourrait aider ?

OriginalL'auteur Vladislav Furdak | 2015-08-03