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

Luwak dengan boolean unik dari true

Anda dapat melakukannya menggunakan dukungan MongoDB untuk indeks parsial yang ditambahkan di 3.2.

var mySchema = new Schema({ oneTrue: Boolean });
mySchema.index({oneTrue: 1}, {unique: true, partialFilterExpression: {oneTrue: true}});

Ini akan membuat indeks unik pada oneTrue hanya bidang yang nilainya true . Dengan begitu, beberapa dokumen dengan false nilai diperbolehkan, tetapi hanya satu yang true .



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Tidak dapat terhubung ke MongoDB (MongoLabs) melalui klien C#

  2. Menghapus kunci/nilai dari entri MongoDB yang ada

  3. Tidak dapat menggunakan pernyataan impor di luar modul

  4. mengapa DuplicateKeyError:E11000 indeks kesalahan kunci duplikat:test.test.$notification_1 kunci dup:{ :null }

  5. Bagaimana cara menghitung total lari menggunakan agregat?