Bladeren bron

对接关注

chen 5 jaren geleden
bovenliggende
commit
e463bb362f
1 gewijzigde bestanden met toevoegingen van 6 en 1 verwijderingen
  1. 6 1
      app/service/intelligentFollow.js

+ 6 - 1
app/service/intelligentFollow.js

@@ -84,7 +84,8 @@ class IntelligentFollowService extends CrudService {
         localField: 'intelligentId',
         foreignField: '_id',
         as: 'intelligent' } },
-      { $unwind: '$intelligent' },
+      // { $unwind: '$intelligent' },
+      { $unwind: { path: '$intelligent', preserveNullAndEmptyArrays: true } },
 
       { $project:
           {
@@ -136,6 +137,10 @@ class IntelligentFollowService extends CrudService {
                 as: 'dictionary',
               },
       },
+      { $unwind: { path: '$company', preserveNullAndEmptyArrays: true } },
+      { $unwind: { path: '$institution', preserveNullAndEmptyArrays: true } },
+      { $unwind: { path: '$finance_claims', preserveNullAndEmptyArrays: true } },
+      { $unwind: { path: '$dictionary', preserveNullAndEmptyArrays: true } },
       { $skip: (skip - 1) * limit },
       { $limit: limit },
       { $sort: { time: -1 } },