【问题标题】:Is there any way to do remove without the query builder没有查询生成器有什么方法可以删除
【发布时间】:2012-10-25 21:17:14
【问题描述】:

没有查询生成器有什么方法可以删除吗?

var query = Query.EQ("_id", id); 集合.删除(查询);

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

【问题讨论】:

标签: mongodb mongodb-.net-driver


【解决方案1】:

你可以这样构建它

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-08-14
    • 1970-01-01
    • 1970-01-01
    • 2016-04-26
    • 1970-01-01
    • 2019-10-03
    • 2019-03-29
    • 1970-01-01
    相关资源
    最近更新 更多