sql >> Database >  >> NoSQL >> MongoDB

Conceptdocumenten in Mongo

Zorg dat in elk document een veld is dat een concept is dat is ingesteld als het document een concept is. Iets als:

title:"FooBar blah blah",
draft:true

Wanneer op de knop wordt geklikt om het bericht te publiceren, hoeft u slechts één document bij te werken - het document van dat bericht om ofwel het concept te wijzigen in 'false' of $unset het. Uw zoekopdrachten die bepalen welke documenten moeten worden weergegeven, moeten controleren op draft:{$ne:true} - merk op dat dit overeenkomt met zowel documenten waarvan het concept is ingesteld op onwaar en documenten die het veld draft niet hebben helemaal niet. Hierdoor kunt u de huidige documenten met rust laten en hoeft u ze niet allemaal bij te werken om dit veld te hebben.




  1. Redis-interacties in javascript stoppen met Sinon

  2. phpredis op windows 7 64bit xampp

  3. MongoDB - $setIsSubset operator werkt niet met $match stage

  4. Mongo-database wijzigen