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