sql >> Databáze >  >> NoSQL >> MongoDB

Mongodb najde dokument se všemi vnořenými dokumenty splňujícími podmínku

Pokud máte pouze jeden jiný stav než „přehráno“, použijte dotaz:

db.games.find({ "players.status": { $ne:"accepted" } })

Dotaz můžete upravit tak, aby zpracovával více hodnot stavu, pokud jsou všechny v době dotazu známy.



  1. Jak mohu přejmenovat pole pro všechny dokumenty v MongoDB?

  2. Jak uložím data blob v MongoDB?

  3. Jak najít odpovídající záznam v mongodb?

  4. Jak naplnit dílčí dokument v mongoose po jeho vytvoření?