【发布时间】:2014-12-15 04:24:43
【问题描述】:
我想在 mongo 集合列的所有值前添加一个字符串。
有点像
db.testcoll.update({},{$set:{column1 : "prependstring"+ column1}});
有这样的吗?
【问题讨论】:
-
您需要检索、修改和更新每个文档。您可以使用下面答案中解释的聚合框架,但它会生成一组新文档,而不是修改旧文档。您可以使用
$out阶段将新文档保存到新集合中。