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

Trova tutti i documenti in cui il campo non esiste, inoltre se il campo esiste applica la condizione

Che ne dici di qualcosa del genere:

db.stackoverflow.find({
  $or: [
    { howmuch: { $exists:false } },
    { howmuch:5 }
  ]})

Nella raccolta StackOverflow, questo troverà tutti i documenti che non hanno il howmuch campo più tutti i documenti che contengono howmuch impostato su 5.