使用C#驱动程序上的复杂查询从集合中删除文档

用户名

在MongoDB C#驱动程序中,您可以根据如下查询删除一组文档:

collection.Remove(Query<Entity>.EQ(e => e.parentId, parentId));

如果要基于更复杂的查询删除文档怎么办?

(e.parentId == parentId && e.count > 60)

谢谢!

i3arnon

您需要使用QueryBuilder来构建复杂的查询:

var builder = new QueryBuilder<Entity>();
collection.Remove(
    builder.And(
        builder.EQ(_ => _.parentId, parentId),
        builder.EQ(_ => _.count, 60)));

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用C#驱动程序上的复杂查询从集合中删除文档

来自分类Dev

如何使用C#驱动程序删除mongodb文档中的嵌套数组元素

来自分类Dev

使用MongoDB和C#新驱动程序版本(2.0)更新集合中的嵌入式文档

来自分类Dev

如何使用mongodb C#驱动程序获取子文档的集合?

来自分类Dev

MongoDB C#驱动程序-如何查询子文档数组上的属性

来自分类Dev

使用C#驱动程序从MongoDB集合上的文本查询中检索相关性排序结果

来自分类Dev

使用 MongDB C# 驱动程序连接两个集合的查询中的 NOT IN 过滤器

来自分类Dev

复合查询以在MongoDb C#驱动程序中查找文档

来自分类Dev

复合查询以在MongoDb C#驱动程序中查找文档

来自分类Dev

使用Java mongo驱动程序从集合中删除对象

来自分类Dev

无法使用php驱动程序删除mongodb中的文档

来自分类Dev

如何使用C#驱动程序检查MongoDB中是否存在集合?

来自分类Dev

使用C#驱动程序在mongodb中查找计算值最高的文档

来自分类Dev

使用C#驱动程序在mongodb中查找计算值最高的文档

来自分类Dev

如何使用最新的MongoDB C#驱动程序根据多个条件删除复杂数组对象的嵌套数组中的元素?

来自分类Dev

如何使用 C# Datastax 驱动程序删除 Cassandra 上的表?

来自分类Dev

在mongo C#驱动程序上展开/项目时遇到问题

来自分类Dev

如何使用C#驱动程序更新MongoDB中数组子文档中包含的数组子文档中的字段?

来自分类Dev

如何使用C#驱动程序更新MongoDB中数组子文档中包含的数组子文档中的字段?

来自分类Dev

使用MongoDB C#驱动程序查询数组的数组

来自分类Dev

使用C#驱动程序从mongodb查询标签

来自分类Dev

Mongodb C#驱动程序Perform字符串包含对嵌入式文档中的属性的查询

来自分类Dev

如何在 C# Mongodb 强类型驱动程序中删除嵌套文档的数组内的元素

来自分类Dev

DataStax Cassandra C#驱动程序:带集合参数的WHERE IN(?)查询

来自分类Dev

从驱动程序v1迁移C#驱动程序v2中的更新文档

来自分类Dev

从驱动程序v1迁移C#驱动程序v2中的更新文档

来自分类Dev

如何在Java mongodb驱动程序中使用“ _id”字段而不使用集合名称来查询文档?

来自分类Dev

如何使用Mongo DB JAVA驱动程序从MongoDB中的数据库中删除集合?

来自分类Dev

如何使用mongodb-erlang驱动程序在Erlang中删除mongo集合?

Related 相关文章

  1. 1

    使用C#驱动程序上的复杂查询从集合中删除文档

  2. 2

    如何使用C#驱动程序删除mongodb文档中的嵌套数组元素

  3. 3

    使用MongoDB和C#新驱动程序版本(2.0)更新集合中的嵌入式文档

  4. 4

    如何使用mongodb C#驱动程序获取子文档的集合?

  5. 5

    MongoDB C#驱动程序-如何查询子文档数组上的属性

  6. 6

    使用C#驱动程序从MongoDB集合上的文本查询中检索相关性排序结果

  7. 7

    使用 MongDB C# 驱动程序连接两个集合的查询中的 NOT IN 过滤器

  8. 8

    复合查询以在MongoDb C#驱动程序中查找文档

  9. 9

    复合查询以在MongoDb C#驱动程序中查找文档

  10. 10

    使用Java mongo驱动程序从集合中删除对象

  11. 11

    无法使用php驱动程序删除mongodb中的文档

  12. 12

    如何使用C#驱动程序检查MongoDB中是否存在集合?

  13. 13

    使用C#驱动程序在mongodb中查找计算值最高的文档

  14. 14

    使用C#驱动程序在mongodb中查找计算值最高的文档

  15. 15

    如何使用最新的MongoDB C#驱动程序根据多个条件删除复杂数组对象的嵌套数组中的元素?

  16. 16

    如何使用 C# Datastax 驱动程序删除 Cassandra 上的表?

  17. 17

    在mongo C#驱动程序上展开/项目时遇到问题

  18. 18

    如何使用C#驱动程序更新MongoDB中数组子文档中包含的数组子文档中的字段?

  19. 19

    如何使用C#驱动程序更新MongoDB中数组子文档中包含的数组子文档中的字段?

  20. 20

    使用MongoDB C#驱动程序查询数组的数组

  21. 21

    使用C#驱动程序从mongodb查询标签

  22. 22

    Mongodb C#驱动程序Perform字符串包含对嵌入式文档中的属性的查询

  23. 23

    如何在 C# Mongodb 强类型驱动程序中删除嵌套文档的数组内的元素

  24. 24

    DataStax Cassandra C#驱动程序:带集合参数的WHERE IN(?)查询

  25. 25

    从驱动程序v1迁移C#驱动程序v2中的更新文档

  26. 26

    从驱动程序v1迁移C#驱动程序v2中的更新文档

  27. 27

    如何在Java mongodb驱动程序中使用“ _id”字段而不使用集合名称来查询文档?

  28. 28

    如何使用Mongo DB JAVA驱动程序从MongoDB中的数据库中删除集合?

  29. 29

    如何使用mongodb-erlang驱动程序在Erlang中删除mongo集合?

热门标签

归档