Puede realizar operaciones de eliminación masiva en varios documentos en Atlas mediante el uso de Delete Documents modal. Esto te ayuda a visualizar las eliminaciones antes de aplicarlas.
Acerca de esta tarea
Borrar documentos es una acción permanente y no se puede deshacer. Validar los documentos en el Preview del modal Delete Documents antes de confirmar la operación de borrar.
Pasos
En Atlas, ve a la página Data Explorer de tu proyecto.
Si aún no aparece, se debe seleccionar la organización que contiene el proyecto en el menú Organizations de la barra de navegación.
Si aún no se muestra, seleccione su proyecto en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Data Explorer en la sección Database.
La Data Explorer muestra.
Abra el Delete Documents modal
En la pestaña Documents, haga clic en el Delete botón para mostrar el modal Delete Documents. La siguiente tabla resume la Interfaz de Usuario del modal:
UI Element | Descripción |
|---|---|
Query | Cualquier criterio de filtro especificado en el Query Bar se aplica al modal Delete Documents. Para actualizar el Query, salga del modal Delete Documents y modifique la consulta en el Query Bar. |
Export | Abre el modal Export Delete Query To Language, donde puede convertir la consulta a un lenguaje de controlador compatible. |
Preview | Una vista previa de los documentos que se eliminarán. |
(Opcional) Exporta el Delete
Puedes exportar la consulta Delete a un lenguaje del controlador compatible utilizando el botón Export en el modal Delete Documents.
En la ventana emergente Delete Documents, haz clic en Export. El modal Export Delete Query To Language aparece con la sintaxis de borrado cargada en My Delete Query.
Seleccione un lenguaje de programación en el menú desplegable bajo Exported Delete Query. Puede convertir el comando a C#, Go, Java, Node, PHP, Python, Ruby o Rust. El campo a continuación muestra la sintaxis convertida.
(Opcional) Haz clic en la casilla de verificación Include Import Statements para incluir las instrucciones de importación requeridas para el lenguaje de programación seleccionado.
Haga clic en el icono de copia para copiar la sintaxis convertida.
Haga clic en Close.
Ejemplo
El siguiente ejemplo elimina dos documentos de la movies colección en el conjunto de datos sample_mflix.
En el Query Bar, introduce un filtro para películas con un year de 1919.
{ 'year' : 1919 }
Haz clic en el botón Delete, se muestra el modal de Delete Documents.
El panel Preview muestra los documentos incluidos en la operación de eliminación.
Haga clic en Delete Documents. Se mostrará un cuadro de confirmación.
Haga clic en el botón rojo Delete Documents para confirmar la operación.