【问题标题】:$and not returning any value mongodb$and 不返回任何值 mongodb
【发布时间】:2016-10-28 20:12:46
【问题描述】:

Here is the Screenshot of what i have tried

https://docs.mongodb.com/manual/reference/operator/query/and/#examples 我提到但不起作用的文档。

我也尝试在tutorialspoint的在线终端上运行相同的操作,结果相同。

我做错了什么吗?因为根据 3.2.x 版本的文档,那里给出的 $or 操作,我正在执行相同的操作及其工作,但 $and 不工作。

我的 mongodb 版本是 3.2.10

【问题讨论】:

  • 您也可以在问题中插入图片。

标签: mongodb


【解决方案1】:

它按预期工作。没有满足这两个标准的文件。 $and 表示单个文档必须同时满足这两个条件,但您的文档甚至都没有一个以上的字段。

以后请以代码的形式发布,而不是截图。

【讨论】:

  • 我实际上想知道这两个条件是否满足,即“超声波”是真的,“冰箱”是假的吗?那我该怎么做呢?我们将不胜感激。
  • 我无法理解您要完成的工作。您想查明是否存在同时包含ultrasonic : truefridge : false 的文档。由于不存在此类文档,因此查询不会返回任何文档,因此您已经找到了您想要的内容......您期望什么行为?
猜你喜欢
  • 2021-11-02
  • 2019-11-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-05-20
相关资源
最近更新 更多