Explorar el Código

use deleteMany()

yusuketk hace 7 años
padre
commit
02a544fc8c
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  1. 2 2
      src/server/models/page.js

+ 2 - 2
src/server/models/page.js

@@ -311,8 +311,8 @@ module.exports = function(crowi) {
 
 
     // unlink relations
     // unlink relations
     const unlinkTags = relatedTags.filter((tag) => { return !newTags.includes(tag.relatedTag.name) });
     const unlinkTags = relatedTags.filter((tag) => { return !newTags.includes(tag.relatedTag.name) });
-    unlinkTags.forEach((tag) => {
-      PageTagRelation.remove({
+    unlinkTags.forEach(async(tag) => {
+      await PageTagRelation.deleteMany({
         relatedPage: page._id,
         relatedPage: page._id,
         relatedTag: tag.relatedTag._id,
         relatedTag: tag.relatedTag._id,
       });
       });