如果已经有数据,Mongoose添加schema字段,怎样更新全部数据才是最优雅的?
发布于 10 年前 作者 pockry 7353 次浏览 最后一次编辑是 8 年前 来自 问答

难道写个for循环,然后每个document都save 一下?

6 回复

我当时更新 cnode 的东西,是直接备份一下数据库,然后用 mongo shell 直接操作的。

@alsotang mongo shell 能实现不用循环一次操作更新全部数据吗?

@pockry 用 mongodb的命令,当然可以!

update时multi为true不就可以更新所有document吗

@think2011 谢谢 @ChopperLee2011 谢谢,以前没用过这个方法呢,我去研究一下

建议搜索「node mongodb migration」

回到顶部