From 2d1dfc93488ff628abb746e94b888ca2c53b7b2f Mon Sep 17 00:00:00 2001 From: paoloar77 Date: Fri, 11 Feb 2022 01:15:40 +0100 Subject: [PATCH] - Aggiungere numero di persone registrate, e num di competenze, e numGruppi --- src/server/models/user.js | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/src/server/models/user.js b/src/server/models/user.js index 48f9a50..38e62ab 100755 --- a/src/server/models/user.js +++ b/src/server/models/user.js @@ -2560,12 +2560,17 @@ UserSchema.statics.calculateStat = async function(idapp, username) { const {MySkill} = require('../models/myskill'); const {MyGroup} = require('../models/mygroup'); - const numUsersReg = await User.count({ - idapp, - $or: [{deleted: {$exists: false}}, {deleted: {$exists: true, $eq: false}}], - }); - const numMySkills = await MySkill.count({idapp}); - const numGroups = await MyGroup.count({idapp}); + const numUsersReg = await User.countDocuments( + { + idapp, + $or: [ + {deleted: {$exists: false}}, + {deleted: {$exists: true, $eq: false}}], + }); + + const numMySkills = await MySkill.countDocuments({idapp}); + + const numGroups = await MyGroup.countDocuments({idapp}); return {numMySkills, numUsersReg, numGroups};