更改某些集合的所有实体 (Robo3t)
Change all entities for some collection (Robo3t)
是否可以在 1 个文件中获取所有实体,在那里更改一些词以更新数据库中的所有实体?
假设我有很多实体,这些实体有一些文本字段,它可以在不同的级别等不同的道具名称,我不想在每个实体内部移动更改它然后保存它,我想在 1 个文件中打开所有这些实体,匹配我需要的文本,替换它,然后更新数据库中的所有这些实体,有没有可能的方法?
在 robo 3t 中有一个快速而肮脏的方法
写下查询
db.getCollection('pages').find({}).toArray()
和right click
+ Copy JSON
并粘贴到文本编辑器中,编辑后,您可以使用 import json 和 command
或使用 insertMany([])
,但如果您使用 insertMany
,每次只需16Mb 可以插入集合
是否可以在 1 个文件中获取所有实体,在那里更改一些词以更新数据库中的所有实体?
假设我有很多实体,这些实体有一些文本字段,它可以在不同的级别等不同的道具名称,我不想在每个实体内部移动更改它然后保存它,我想在 1 个文件中打开所有这些实体,匹配我需要的文本,替换它,然后更新数据库中的所有这些实体,有没有可能的方法?
在 robo 3t 中有一个快速而肮脏的方法
写下查询
db.getCollection('pages').find({}).toArray()
和right click
+ Copy JSON
并粘贴到文本编辑器中,编辑后,您可以使用 import json 和 command
或使用 insertMany([])
,但如果您使用 insertMany
,每次只需16Mb 可以插入集合