在MongoDb数据库中用新域更新所有URL



我有一个带有多个集合的MongoDb数据库

许多集合都有一个域(具有不同名称,如:url、photo、baseImage、collection(。

问题声明:我必须将域从DomainA.com更改为DomainB.com

有可能一次性完成吗?

集合可能有一个字段或子字段,甚至还有数组。。。

任何帮助如何以一种干净简单的方式实现这一点的人都是最受欢迎的。

使用Mongo-shell将是最可取的。。。

谢谢,提前。。。

您可以使用db来完成此操作。COLLECTION.updateMany(筛选、更新、选项(

您的用例示例:

db.COLLECTION.updateMany({},{$set:{domain:"domainB.com"}}(

参考:https://www.mongodb.com/docs/manual/reference/method/db.collection.updateMany/

最新更新