yusuketk 6 лет назад
Родитель
Сommit
170d742ef3
1 измененных файлов с 1 добавлено и 3 удалено
  1. 1 3
      src/server/models/page-tag-relation.js

+ 1 - 3
src/server/models/page-tag-relation.js

@@ -44,9 +44,7 @@ class PageTagRelation {
     const offset = opt.offset || 0;
     const limit = opt.limit || 50;
 
-    const existTags = await Tag.find();
-    const existTagIds = existTags.map((tag) => { return tag._id });
-
+    const existTagIds = await Tag.find().distinct('_id');
     const tags = await this.aggregate()
       .match({ relatedTag: { $in: existTagIds } })
       .group({ _id: '$relatedTag', count: { $sum: 1 } })