没有查询构建器,有没有办法删除

时间:2012-10-25 21:17:15

标签: mongodb mongodb-.net-driver

有没有办法在没有查询构建器的情况下删除?

var query = Query.EQ(“_ id”,id); collection.Remove(查询);

我将我的解决方案更新为1.6以使用Linq查询,但我发现我仍然需要使用查询构建器来执行删除操作。 文档说明在2.0之后将删除对查询构建器的支持。 谢谢!

1 个答案:

答案 0 :(得分:0)

你可以像这样构建它

var query = new QueryDocument("_id", id);
collection.Remove(query);

那就是说,你应该使用Query.EQ。只有DeprecatedQueryBuilder会消失。