Я нашел способ проверить, содержит ли значение в простом массиве:
var filter = Builders<Post>.Filter.AnyEq(x => x.Tags, "mongodb");
Но как найти сложный элемент со многими полями по конкретному полю?
Я нашел способ написать его с помощью метода точечной нотации с помощью BsonDocument
builder, но как я могу это сделать с набранными лямбда-нотами?
обн
Я думаю, что это своего рода
builderInst.AnyIn(p => p.ComplexCollection.Select(ml => ml.Id), mlIds)
но не можете проверить прямо сейчас, может ли кто-нибудь помочь?