2016-10-28 61 views
0

Here is the Screenshot of what i have tried

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

我试着在tutorialspoint的在线终端上运行相同的操作,它导致了相同的结果。

我有什么不对吗?因为根据版本3.2.x的文档,在那里给出的$或操作,我执行相同和它的工作,但$和不工作。

我的mongodb版本是3.2.10

+0

您也可以将图像插入到您的问题中。 – frieder

回答

1

它按预期工作。没有文件符合这两个标准。 $and意味着单个文档必须符合这两个标准,但是您的任何文档都不会超过一个字段。

将来,请将代码作为代码发布,而不是参考屏幕截图。

+0

我实际上想知道这两个条件是否满足,即“超声”真和“冰箱”是否为假?那我该怎么做呢?将不胜感激。 –

+0

我很难理解你想要完成什么。你想知道是否有一个同时具有'超声波:真'和'冰箱:假'的文档。由于不存在这样的文档,查询中不会返回任何文档,所以您已经发现了您想要的内容......您期望什么行为? – mnemosyn

+0

我想出了这个问题!谢谢! –