Ако teamIds вече е масив, тогава не трябва да го обвивате в друг масив:
Team.find({
'_id': { $in: teamIds }
}, function(err, teamData) {
console.log("teams name " + teamData);
});
Или, ако teamIds е низ от разделени със запетаи id стойности, трябва да го преобразувате в масив от стойности с помощта на split :
Team.find({
'_id': { $in: teamIds.split(',') }
}, function(err, teamData) {
console.log("teams name " + teamData);
});