MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Draf dokumen dalam bahasa Mongo

Memiliki bidang di setiap dokumen yang merupakan draf yang ditetapkan jika dokumen tersebut adalah draf. Sesuatu seperti:

title:"FooBar blah blah",
draft:true

Ketika tombol diklik untuk memublikasikan postingan, Anda hanya perlu memperbarui satu dokumen - dokumen postingan tersebut untuk mengubah draft menjadi false atau $unset dia. Kueri Anda yang memilih dokumen mana yang akan ditampilkan harus memeriksa draft:{$ne:true} - perhatikan bahwa ini akan cocok dengan kedua dokumen yang memiliki draf yang disetel ke false dan dokumen yang tidak memiliki bidang draft sama sekali. Ini memungkinkan Anda untuk membiarkan dokumen saat ini dan tidak perlu memperbarui semuanya untuk memiliki bidang ini.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mengapa arah indeks penting di MongoDB?

  2. Hubungan MongoDB untuk objek

  3. ekstrak nilai subarray di mongodb

  4. Tastypie mengembalikan data dari permintaan DELETE?

  5. mongodb FindAndModify - perbarui data