2013-05-15 91 views
1

數組值我有MongoDB中如何檢索從MongoDB的

"EMP_ID" : "1000", 
"EMP_NAME" : "JIM", 
"DEPARTMENT" : [ 
{ 
    "DEPARTMENT_ID" : 1, 
    "CONTACTS" : [ 
    { 
     "MOBILE" : 102, 
     "PHONE" : "1", 
    } 
    ] 
} 

一個數據如何從在蒙戈殼上述數據檢索移動?

回答

0

假設db.col.findOne()找到你要找的文件:

db.col.findOne().DEPARTMENT.CONTACTS[0].MOBILE 

應該這樣做。

+0

db.coll.findOne()。DEPARTMENT [0] .CONTACTS [0] .MOBILE對我來說工作正常。謝謝 – user87267867

+0

db.col.findOne({'DEPARTMENT [0] .CONTACTS [0] .MOBILE':「102」})返回null。我在這裏做錯了什麼? – user87267867