Je suis nouveau sur mongoDB. J'utilise java et mongoDB. J'ai un JSON comme,Comment récupérer une valeur de mongoDB, par son nom de clé?
[{ "_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"}}]
Dans une collection ont tous de doc différents HomeTown
, je sais juste le nom de la clé HomeTown
, comment puis-je obtenir les HomeTown
valeurs?
Dans le site de mongo, je peux juste trouver find()
et findOne()
.
Merci!
@Ron: Merci pour votre soutien. J'ai une question, Quelle est la signification de '1' dans field.put (" HomeTown ", 1); –
@The Gentleman Elite: Quelle est la signification de 1 dans field.put ("HomeTown", 1); –
@CS 1.6, Cela signifie que Mongo trouvera un champ 'HomeTown' avec ** value ** est' 1'. Je peux me tromper mais je n'ai pas traité avec Mongo. Le '1' pourrait aussi signifier, limiter (comme dans SQL). –