Masalah mengemas kini mongodb menggunakan mongoose
伊谢尔伦
伊谢尔伦 2017-05-02 09:24:06
0
2
632

Ketahui bahawa mongodb boleh memasukkan apabila tiada data dan mengemas kini apabila terdapat data dengan menetapkan parameter ketiga kemas kini kepada benar.
Bagaimana untuk menghantar parameter ini kepada kaedah kemas kini yang dikapsulkan oleh mongoose?
Tiga parameter kemas kini (dokumen, pilihan, panggil balik) disediakan dalam dokumentasi mongoose

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

membalas semua(2)
仅有的幸福

http://mongoosejs.com/docs/ap...

MyModel.update({ name: 'Tobi' }, { ferret: true }, { upsert: true }, function (err, raw) {
if (err) return handleError(err);
console.log('Respons mentah daripada Mongo ialah ', mentah);
});

巴扎黑

Tetapkan atribut upsert parameter ketiga kaedah kemas kini kepada benar

Book.update(
// 查询
{
    name: "The Kite Runner"
},
// 更新
{
    auther: "Khaled Hosseini"
},
// 其他参数
{
    upsert: true,
}, function(err, doc)
{
    if (err) console.log(err);
    console.log(doc);
});
  • Apabila Pelari Layang-layang wujud dalam pangkalan data, kemas kini atribut auther dokumen itu;

  • Apabila tiada
  • The Kite Runner

    dalam pangkalan data, masukkan dokumen The Kite Runner;

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan