我有遊戲集合在我的DB:MongoDB中找到的所有子文件滿足某種條件的文件
var game = {
players: [{username:"user1", status:"played"},
{username:"user2", status:"accepted"}]
}
據我瞭解這樣的查詢:db.games.find({"players.status":"played"})
會給我所有的遊戲,其中至少一個球員有狀態「打球」。我如何才能找到狀態爲「玩」的所有玩家的遊戲?
這裏用一個更靈活的解決方案的討論:HTTP ://stackoverflow.com/questions/11823296/mongodb-find-subdocument-in-array-matching-parameters/11823340#11823340 –