Ich bin neu in mongoDB. Ich benutze Java und MongoDB. Ich habe eine json wieWie kann man einen Wert von mongoDB mit seinem Schlüsselnamen abrufen?
[{ "_id" : { "$oid" : "4ceb753a70fdf877ef5113ca"} , "HomeTown" : "AA" ,
"PhoneNumber" : { "CustName" : "xxx" , "Number" : "3403290"},
"MobileNumber" : { "CustName" : "yyy" , "Number" : "9323304302"}}]
[{ "_id" : { "$oid" : "4ceb753a70fdf877ef5113ca"} , "HomeTown" : "AA" ,
"PhoneNumber" : { "CustName" : "xxx" , "Number" : "3403290"},
"MobileNumber" : { "CustName" : "yyy" , "Number" : "9323304302"}}]
[{ "_id" : { "$oid" : "4ceb753a70fdf877ef5113ca"} , "HomeTown" : "BB" ,
"PhoneNumber" : { "CustName" : "xxx" , "Number" : "3403290"},
"MobileNumber" : { "CustName" : "yyy" , "Number" : "9323304302"}}]
[{ "_id" : { "$oid" : "4ceb753a70fdf877ef5113ca"} , "HomeTown" : "BB" ,
"PhoneNumber" : { "CustName" : "xxx" , "Number" : "3403290"},
"MobileNumber" : { "CustName" : "yyy" , "Number" : "9323304302"}}]
In einer Sammlung aller doc haben unterschiedliche HomeTown
, ich weiß nur, die Schlüsselnamen HomeTown
, wie kann ich die HomeTown
Werte bekommen?
In Mongo Website kann ich nur find()
und findOne()
finden.
Danke!
@Ron: Danke für Ihre Unterstützung. Ich habe eine Frage, Was bedeutet '1' in field.put (" HomeTown ", 1); –
@Die Elite Gentleman: Was ist die Bedeutung von 1 in field.put ("HomeTown", 1); –
@CS 1.6, Es bedeutet, dass Mongo ein Feld "HomeTown" mit ** Wert ** "1" finden wird. Ich mag mich irren, aber ich habe mich nicht mit Mongo beschäftigt. Die '1' könnte auch bedeuten, zu begrenzen (wie in SQL). –