Protože verze 2.3
ovladače C# je možné použít metodu .Inject() na FilterDefinition<T>
:
var filter = Builders<BsonDocument>.Filter.Eq("testProperty2", "almafa");
productEntityRepo.Where((dbModel) => dbModel.BrandName == "Brand" && filter.Inject());
To by vám mělo umožnit vyjádřit filtry, které je obtížné nebo nemožné popsat pomocí LINQ. Budete však muset provést aktualizaci z 2.2.4 na novější verzi.