टेम्प्लेट शाब्दिक का उपयोग किसी वस्तु शाब्दिक में कुंजी के रूप में नहीं किया जा सकता है। इसके बजाय एक परिकलित संपत्ति का उपयोग करें:
db.collection('connect').update({_id: id}, {$push: {[str]: item}});
// ^^^^^
यह भी देखें एक JavaScript ऑब्जेक्ट शाब्दिक में एक कुंजी के लिए एक चर का उपयोग करना