Ben mongoDB için yeni. Java ve mongoDB kullanıyorum. Bir koleksiyonda bir json gibiAnahtar adıyla mongoDB'den nasıl bir değer alınır?
[{ "_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"}}]
olan tüm doc en i HomeTown
değerler elde edebilirsiniz nasıl farklı HomeTown
, ben sadece anahtar adını HomeTown
biliyor var?
Mongo sitesinde sadece find()
ve findOne()
'u bulabilirsiniz.
Teşekkürler!
@Ron: Desteğiniz için teşekkürler. Bir sorum var, "1" in field.put içindeki anlamı nedir ("HomeTown", 1); –
@ The Elite Gentleman: Field.put'ta 1'in anlamı nedir ("HomeTown", 1); –
@CS 1.6, Mongo'nun ** değeri ** olan bir 'HomeTown' alanı bulacağını ifade ediyor. Yanılıyor olabilirim ama Mongo ile ilgilenmedim. '1' de, sınırlama (SQL'de olduğu gibi) anlamına gelebilir. –