sql >> Databasteknik >  >> NoSQL >> MongoDB

Hitta alla dokument där fältet inte finns, plus om fältet finns tillämpa villkor

Vad sägs om något sånt här:

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

I stackoverflow-samlingen hittar detta alla dokument som inte har howmuch fält plus alla dokument som har howmuch inställd på 5.




  1. Vad menas med filstorlek och datastorlek i MongoDB?

  2. Hur raderar man atomiskt miljontals nycklar som matchar ett mönster med ren Redis?

  3. Hur man importerar och indexerar mongodb-data i solr 4

  4. Hur kan jag returnera elementet jag letar efter i en kapslad array?