谁能告诉我,如果有更好的方法可以使用 Official C# Driver 从 MongoDB 中删除一个 document
比我下面的-
var query = Query.EQ("_id", a.Id);
database.GetCollection<Animal>("Animal").Remove(query);
这段代码有效,但对我来说工作量太大。例如,“保存”命令 - 获取一个实例并更新它。我想要类似 - Remove(item)
.
最佳答案
你就是这样做的。我相信你知道这一点,但如果你想把它放在一行上,你可以将它组合起来,这样你就不需要定义查询变量:
collection.Remove(Query.EQ("_id", a.Id));
关于c# - 如何使用 MongoDB 的官方 C# 驱动程序从 'document' 中删除一个 'ID'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8867032/