sql >> Database teknologi >  >> NoSQL >> MongoDB

Mongodb:Find dokumenter med array, hvor mindst ét ​​element ikke matcher ObjectID

OK, fandt ud af, hvor problemet var... Bare gør det

{ "moves": { $elemMatch: { "player": { $ne : playerId } } } }

og det fungerer fint!




  1. Mongodb samler (tæller) på flere felter samtidigt

  2. MongoDB. Indstil unikt nummer til hvert dokument i samlingen

  3. Mongoose forbinder aldrig til mongodb

  4. Mongoose.js opretter flere forbindelser til MongoDB fra et connect()-kald