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

Panggilan balik instance.save() Mongoose.js tidak diaktifkan

ini adalah kasus di mana Anda menambahkan model ke objek luwak global tetapi membuka koneksi terpisah mongo.createConnection() bahwa model bukan bagian dari. Karena model tidak memiliki koneksi, model tidak dapat disimpan ke db.

ini diselesaikan baik dengan menghubungkan ke luwak pada koneksi luwak global:

var connection = mongo.createConnection('mongodb://127.0.0.1/test');
// becomes
var connection = mongo.connect('mongodb://127.0.0.1/test');

atau dengan menambahkan model Anda ke koneksi terpisah:

var BookModel = mongo.model('abook', BookSchema);
// becomes
var BookModel = connection.model('abook', BookSchema);


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Apa kesalahan Mongoose Cast to ObjectId gagal untuk nilai XXX di jalur _id?

  2. Bagaimana mengelola dokumen di MongoDB

  3. MongoDB - Kesalahan:perintah getMore gagal:Kursor tidak ditemukan

  4. Kinerja MongoDB:Menjalankan Operasi Pengurangan Peta MongoDB di Sekunder

  5. Bagaimana cara mendapatkan semua hasil jika bidang bersantai tidak ada di mongodb