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

Bagaimana saya bisa menggunakan partialFilterExpression pada model luwak?

Di tingkat jalur email, Anda hanya dapat menggunakan:

email: {
  type: String
}

Dan di tingkat skema gunakan:

SchemaName.index({ email: 1 }, {
  unique: true,
  partialFilterExpression: {
    'email': { $exists: true, $gt: '' }
  }
});

Dengan cara ini batasan unik hanya diterapkan jika email ada dan bukan string kosong



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Permintaan mongodb untuk kondisi bersyarat

  2. Laravel 5 mengeksekusi agregasi dengan mongodb di mana klausa

  3. Bagaimana saya bisa terhubung ke mongodb menggunakan express tanpa luwak?

  4. Boot Musim Semi + kueri Id MongoDB

  5. Simpan gambar di MongoDB menggunakan Node.js/Express dan Mongoose