Ниже приведен мой монго-скрипт, который я пытаюсь запустить с помощью команды mongo [dbname] --eval
, пока ssh'd на коробке.Я получаю SyntaxError: Unexpected token -
в качестве ответа, но у меня нет «-» в моем скрипте, так что это немного сбивает с толку.Любые идеи, откуда может возникнуть синтаксическая ошибка?
db.getCollection('myCollection').update({_id: {$in: [
ObjectId("5")
]
}}, { $set: { "forms.consentForms": [
{
"agreed" : true,
"agreementId" : 1
},
{
"agreed" : false,
"agreementId" : 2
}
]}}, {multi: true})