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

luwak - metode 'simpan' tidak ada

Hasil find adalah array record. Anda mungkin bermaksud mengulang catatan tersebut seperti ini:

Person.find({ uid: /19524121/ }).select('name').exec(function(err, data){
  for(var i = 0; i < data.length; i++) {
     var myData = new Person(data[i]);
     myData.name = "try to save me now";
     myData.save(); // It works now!
  }
}

Juga, dari beranda luwak , tampaknya prototipe panggilan balik fungsi adalah function(err, data) , bukan sebaliknya, yang Anda koreksi di atas.

Lihat ini dari beranda:

var fluffy = new Kitten({ name: 'fluffy' });

Jika data[0] saat ini memiliki objek JSON biasa, kita memerlukan garis seperti ini untuk mengonversi ke objek model BSON.

var myData = new Person(data[0]);



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. DAPATKAN informasi dari pengguna di database

  2. Bagaimana cara menyusun string json ke dokumen bson untuk menulis ke MongoDB?

  3. bagaimana saya bisa menemukan pencarian teks dalam array di mongodb

  4. Kumpulan Mesin &Profil Cloud untuk MongoDB

  5. Kueri jumlah MongoDb