Maison > Questions et réponses > le corps du texte
Le code dans le contrôleur est le suivant :
removeStaff reçoit deux paramètres. Le type de données de field.ids est un tableau. Le tableau stocke le côté du champ à supprimer
Les modèles exposés sont les suivants :
Est-il possible d'utiliser la méthode deletemany ? Cette méthode n'a jamais été utilisée... Y a-t-il un gars de base de données qui peut m'essayer et me donner une réponse T——T
?滿天的星座2017-05-17 09:58:52
Vous avez mal compris le sens de la méthode deletemany. Lorsque plusieurs documents contiennent des données similaires, comme plusieurs employés d'âges différents, si vous souhaitez supprimer les données de tous les employés de plus de 30 ans en même temps, utilisez Model.deleteMany({ age: { $gte: 30 } }, function (err) {})
, si vous pouvez trouver. certains points communs dans le sid (une correspondance régulière fonctionnera également), vous pouvez utiliser deletemany, mais j'estime que cela est presque impossible, et la suppression plusieurs fois dans une boucle est inévitable.