1. 程式人生 > >mongoDB巢狀查詢

mongoDB巢狀查詢

文件如下:

{
        "_id" : ObjectId("578f2122774326567ca82dfe"),
        "person" : {
                "age" : 28,
                "name" : "liqing",
                "_type" : "person"
        }
}

現在需要查詢person中age為28的

查詢:

 db.test.find({"person.age":28})

或者:

db.test.find({"person":{"age":28,"name:"liqing","_type":"person"}})

現在需要把age修改為27

修改:

db.test.update({"person.age":28},{$set:{"person.age":27}})