1
我是Mongodb的新手,我想創建與兄弟鍵的查詢,但我無法。讓我們清楚有例如: -Mongodb在哪裏與兄弟鍵查詢
這裏是我的MongoDB的文件: -
{
userId:1,
name:'abc',
game:{
gener:'puzzle',
gId:4
gRid:12,
mTepCount:890,
pT:'high',
related:[{
gRid:14,
name:'xyz',
count:230
},{
gRid:12,
name:'yzdd',
count:300
}]
}
}
我寫這樣的查詢,但沒有工作,
db.test.aggregate([{
$match:{
'game.gRid':'game.related.gRid'
}
}])
在SQL中,查詢會像,
1) SELECT a.name,b.count from a INNER JOIN b ON a.gRid=b.gRid WHERE pT='high'
的可能的複製(https://stackoverflow.com/questions/45853476/compare-between-2-fields-of-a-document-in-mongodb [MongoDB中一個文件,2場之間比較] ) – glytching