Рассмотрим, у меня есть следующий Stored JavaScript в MongoDBКак переименовать сохраненный JavaScript в MongoDB?
{_id: "sum",
value: function (x, y) { return x + y; }}
Он был создан с помощью следующей команды в MongoDB оболочки
db.system.js.save({_id: "sum",
value: function (x, y) { return x + y; }});
Он может работать как:
db.eval("return sum(3, 5);");
8.0
Вопросы : Я хочу изменить имя моего сохраненного JavaScript sum
на GetAddResult
. Как я могу это сделать без создания нового сохраненного JavaScript?
Update:
Я попробовал следующую команду, чтобы переименовать его.
db.system.js.update({'_id':'sum'}, {'$set':{'_id':'GetAddResult'}});
Mod on _id not allowed