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

Hapus objek referensi secara otomatis saat dihapus di MongoDB

Anda dapat menambahkan sendiri 'remove' Middleware luwak pada Person skema untuk menghapus orang itu dari semua dokumen lain yang merujuknya. Dalam fungsi middleware Anda, this adalah Person dokumen yang sedang dihapus.

Person.pre('remove', function(next) {
    // Remove all the assignment docs that reference the removed person.
    this.model('Assignment').remove({ person: this._id }, next);
});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongooseError - Operasi buffering `users.findOne()` habis setelah 10000ms

  2. Bagaimana cara membuat daftar semua database MongoDB di Node.js?

  3. Bagaimana cara melakukan Order By berdasarkan nilai di MongoDB?

  4. MongoDB - Beberapa $atau operasi

  5. Bagaimana cara mengulangi dengan benar melalui file json besar