0
我在嘗試自動修改標籤範圍。但是我在第一個'db.tags.remove ...'時不斷收到「SyntaxError:意外標識符...」錯誤。如何通過javascript執行MongoDB CRUD操作?
...
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");
};
...
任何幫助將是最歡迎的,
感謝,
格雷格。
這是這看起來是什麼樣的語言編程問題 - !?屬於#2 – 2014-09-29 08:00:04
殼牌的JavaScript運行通過mongo shell。有沒有辦法將它移動到stackoverflow? – Icu 2014-09-29 08:53:32
我不是Javascript語言大師,但也許它應該是'db.tags()。remove'? – 2014-09-29 09:30:19