Si teamIds
est déjà un tableau, alors vous ne devriez pas l'envelopper dans un autre tableau :
Team.find({
'_id': { $in: teamIds }
}, function(err, teamData) {
console.log("teams name " + teamData);
});
Ou, si teamIds
est une chaîne de valeurs d'identifiant séparées par des virgules, vous devez la convertir en un tableau de valeurs en utilisant split
:
Team.find({
'_id': { $in: teamIds.split(',') }
}, function(err, teamData) {
console.log("teams name " + teamData);
});