I’m complite:
db.getSiblingDB("ervk_core").getCollection("supervision").find({}).forEach(function (supervision) {
if (supervision.methods instanceof Array) {
supervision.methods.forEach(function (method) {
var linkToRegistry = []
var index = supervision.methods.indexOf(method)
if (method.settings instanceof Array) {
method.settings.forEach(function (setting) {
linkToRegistry.push(setting.linkToRegistry);
});
db.getSiblingDB("ervk_core").getCollection("supervision").updateOne(
{
_id: supervision._id,
methods: method
},
{
'$set':
{
[`methods.$.linkToRegistry`] : linkToRegistry
}
}
);
}
});
}
});