Монго-скрипт жалуется на синтаксическую ошибку, но не уверен, где она - PullRequest
0 голосов
/ 21 декабря 2018

Ниже приведен мой монго-скрипт, который я пытаюсь запустить с помощью команды 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})
...