2014-12-16 9 views
-2
여기

내 MongoDB의 한 개체의 구성 예이다 :objetc에서 다른 속성을 가져 오는 방법은 무엇입니까?

{  
"itemClass": 4, 
"containerSlots": 0, 
"itemBind": 1, 
"weaponInfo": { 
    "dps": "0.0", 
    "damage": { 
    "maxDamage": 0, 
    "minDamage": 0 
    }, 
    "weaponSpeed": "0.5" 
} 
} 

내가 여기 1

입니다 maxDamage 찾을 필요가 나의 쿼리입니다 :

db.items.find({"maxDamage" : "1"}).limit(3) 

하지만 아무것도

을 반환하지 않습니다

ps 속성 maxDamage와 객체의 많은 1

답변

0

이다가이 같은 dot notation을 사용할 수 있습니다

db.items.find({"weaponInfo.damage.maxDamage": 1}) 
관련 문제