cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Masalah dengan mongose ​​​​memadam berbilang medan sekaligus

Kod dalam pengawal adalah seperti berikut:
removeStaff menerima dua parameter Jenis data medan.id ialah tatasusunan menyimpan sisi medan untuk dipadamkan

.

Model yang terdedah adalah seperti berikut:

Adakah mungkin untuk menggunakan kaedah deletemany?

为情所困为情所困2747 hari yang lalu561

membalas semua(1)saya akan balas

  • 滿天的星座

    滿天的星座2017-05-17 09:58:52

    Anda salah faham maksud kaedah deletemany Apabila berbilang dokumen mempunyai data yang serupa, seperti berbilang pekerja dengan umur yang berbeza, jika anda ingin memadamkan data semua pekerja berumur lebih 30 tahun pada satu masa, gunakan Model.deleteMany({ age: { $gte: 30 } }, function (err) {}) , jika anda boleh mencari. beberapa persamaan dalam sid (padanan biasa juga akan berfungsi), anda boleh menggunakan deletemany, tetapi saya menganggarkan bahawa ini hampir mustahil, dan memadam beberapa kali dalam gelung tidak dapat dielakkan.

    balas
    0
  • Batalbalas