0
我在我的mongodb中添加了一堆「卡片」,並試圖找到一種基於多個字段(如力量,防禦,能力,類型,和顏色)而不只是一個(即,只是名稱)。我是mongodb的新手,對於java來說相當新,所以我有點不知所措。有任何想法嗎?非常感謝您的幫助。查找具有多個匹配字段的mongodb對象
我在我的mongodb中添加了一堆「卡片」,並試圖找到一種基於多個字段(如力量,防禦,能力,類型,和顏色)而不只是一個(即,只是名稱)。我是mongodb的新手,對於java來說相當新,所以我有點不知所措。有任何想法嗎?非常感謝您的幫助。查找具有多個匹配字段的mongodb對象
db.colection.find({名稱: 「someName」,強度:10})
,或者你可以使用一些額外的標準來尋找價值超過某物更大:
db.colection.find( {name:「someName」,strength:{$ gt:10}})
您可以在這裏找到更多http://docs.mongodb.org/manual/reference/method/db.collection.find/