标签: java mongodb
我想从java代码在mongodb服务器上执行以下命令来添加捕获字段。
db.users.find({}).forEach(function (user) { db.users.update({_id:user._id},{"$set":{"old_doc": user}}); });
我见过runCommand函数并使用eval,但在版本3.0上不推荐使用eval。我们有办法执行该脚本吗?
注意:因为我有很多用户,所以,我不希望查询用户和java端的每次更新。