MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Mangusta trova l'array con $in

Se teamIds è già un array, quindi non dovresti avvolgerlo in un altro array:

Team.find({
    '_id': { $in: teamIds }
}, function(err, teamData) {
    console.log("teams name  " + teamData);
});

Oppure, se teamIds è una stringa di valori id separati da virgole, devi convertirla in un array di valori usando split :

Team.find({
    '_id': { $in: teamIds.split(',') }
}, function(err, teamData) {
    console.log("teams name  " + teamData);
});