其实 mongovue 也可以很方便的执行 js脚本。
下面我们直接看示例过程。
我现在的mongodb数据库有一个集合叫user,我通过js把给每个文档添加一个trueName字段,并赋值等于userName。 再让userName字段 的值 后面加上 110.
创建js脚本
选中数据库 右键 add stored javascript
脚本命名
给脚本起一个名字,后面会用到这个名字
新建完了之后 我们可以看到 stored javascript已经出现了我们新建的脚本
编辑脚本
对着脚本右键编辑
在function中我们可以编写自己的业务实现代码.
我们这里要做的操作是:
把给每个文档添加一个trueName字段,并赋值等于userName。 再让userName字段 的值 后面加上 110
代码如下:
function () { db.user.find().forEach(function(item){ item.trueName=item.userName; item.userName=item.userName+"110"; db.user.save(item); } )
执行脚本
点击右边的more,下面会出现执行的框,输入 我们脚本的命名 + 括号
ps:记得加括号
查看结果