Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

updateCatalog

El comando updateCatalog actualiza los metadatos del namespace en el catálogo. Si tienes un gran almacenamiento de instancias federadas de bases de datos, puede tomar un tiempo actualizar el catálogo.

db.runCommand({ "updateCatalog" : 1, "stores": ["<storeName>"], "background" : true })
Opción
Tipo
Descripción
Necesidad

background

booleano

Indicador para ejecutar el comando en segundo plano. Si se omite, el valor por defecto es false. Cuando se establece en true, Atlas Data Federation ejecuta el comando en segundo plano.

{ "background" : true }

Opcional

stores

Arreglo de cadenas

Nombres de las tiendas para las que actualizar el catálogo. Si se omite, Atlas Data Federation actualiza el catálogo para todas las tiendas en la configuración de almacenamiento. Si se especifica, Atlas Data Federation actualizará el catálogo sólo para las tiendas especificadas. Atlas Data Federation devuelve un error si un almacén especificado no utiliza un catálogo.

Opcional

Para actualizar el catálogo de todas las tiendas en la configuración de almacenamiento, ejecuta el siguiente comando:

db.runCommand({ "updateCatalog" : 1 })

El comando anterior se ejecuta en primer plano y es similar a ejecutar el comando con background configurado en false.

Para actualizar el catálogo de todas las tiendas en la configuración de almacenamiento en segundo plano, ejecuta el siguiente comando:

db.runCommand({ "updateCatalog" : 1, "background" : true })

Para actualizar el catálogo de una lista de tiendas en segundo plano, ejecuta el siguiente comando:

db.runCommand({ "updateCatalog" : 1, "stores": ["<storeName>",...], "background" : true })

El comando devuelve la siguiente salida:

{ "ok" : 1 }

El siguiente comando actualiza los metadatos del namespace en el catálogo:

db.runCommand({ "updateCatalog" : 1 })

El comando anterior devuelve el siguiente resultado:

{ "ok" : 1 }