小编use*_*632的帖子

mongodb使用AND和OR查询

我可以在mongodb查询中使用OR和AND的组合吗?

以下代码无法按预期工作

db.things.find({
           $and:[
                {$or:[
                     {"first_name" : "john"}, 
                     {"last_name" : "john"}
                ]},
                {"phone": "12345678"}
            ]});
Run Code Online (Sandbox Code Playgroud)

数据库内容:

> db.things.find();
{ "_id" : ObjectId("4fe8734ac27bc8be56947d60"), "first_name" : "john", "last_name" : "hersh", "phone" : "2222" }
{ "_id" : ObjectId("4fe8736dc27bc8be56947d61"), "first_name" : "john", "last_name" : "hersh", "phone" : "12345678" }
{ "_id" : ObjectId("4fe8737ec27bc8be56947d62"), "first_name" : "elton", "last_name" : "john", "phone" : "12345678" }
{ "_id" : ObjectId("4fe8738ac27bc8be56947d63"), "first_name" : "eltonush", "last_name" : "john", "phone" : "5555" }
Run Code Online (Sandbox Code Playgroud)

在查询上面的查询时 - 我什么都没得到!

> db.things.find({$and:[{$or:[{"first_name" : …
Run Code Online (Sandbox Code Playgroud)

mongodb

36
推荐指数
4
解决办法
5万
查看次数

仅在bash中第一列的大写到小写

如何将bash仅将第一列更改为小写?例如:ABC | DEF | GHI到abc | DEF | GHI

谢谢

bash

2
推荐指数
1
解决办法
1974
查看次数

如何在文件夹中列出文件,显示bash中行的名称,时间和行数?

如何合并lswc -l获得的在文件中的文件,修改时间和行数的名字吗?

谢谢!

bash ls wc

0
推荐指数
1
解决办法
89
查看次数

标签 统计

bash ×2

ls ×1

mongodb ×1

wc ×1