Mallliteral kan inte användas som nyckel i en objektliteral. Använd en beräknad egenskap istället:
db.collection('connect').update({_id: id}, {$push: {[str]: item}});
// ^^^^^
Se även Använda en variabel för en nyckel i ett JavaScript-objekt literal