也许这是一个简单的问题,但我坚持下去,无法继续。
我需要通过 C# 驱动程序查询 MongoDb。我可以使用 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 或字符串。