0
Я пытаюсь автоматизировать изменения, внесенные в диапазоны тегов. Но я продолжаю получать ошибку «SyntaxError: Unexpected identifier at ...» при первом «db.tags.remove ...».Как выполнить операции MongoDB CRUD через javascript?
...
today = yyyy+mm+dd;
balancing = sh.getBalancerState();
if (! balancing) {
conn = new Mongo("mongoserver.mydomain.com:27017");
db = conn.getDB("config");
db.tags.remove({ _id: { ns: "mydb.mycoll", "min": { "day:" MinKey }}, tag: "LTS" });
db.tags.remove({ _id: { ns: "mydb.mycoll", "max": { "day:" MaxKey }}, tag: "STS" });
sh.addTagRange("mydb.mycoll", { day: MinKey }, { day: today }, "LTS");
sh.addTagRange("mydb.mycoll", { day: today }, { day: MaxKey }, "STS");
};
...
Любая помощь будет приветствовать,
Спасибо,
Грег.
На каком языке это Это выглядит как вопрос программирования -?., Принадлежащее на Stackoverflow –
Shell яваскрипта пробег mongo shell. Есть ли способ переместить его в stackoverflow? – Icu
Я не гуру языка Javascript, но, возможно, это должно быть 'db.tags(). remove'? –