Может быть, это простой вопрос, но я ставлю на него и не могу идти дальше.
Мне нужно сделать запрос к MongoDb через драйвер C #. Я могу легко сгенерировать сложный фильтр, используя FilterDefinition myFilter ...
new FilterDefinition<BsonDocument> myFilter = { "$and": [{ "D20": { "$in": [1654, 1659 ] } }, { "D22": 1666 }] }; //That is just sample, creating filter logic more complex
Но когда мне нужно отредактировать его и удалить из него какое-то предложение (например, для {"D22": 1666}),Понятия не имею, как это сделать, используя только FilterDefinition, без преобразования в json или строку.