Puedes realizar operaciones de eliminación masiva en varios documentos en Compass mediante el uso del modal Delete Documents. 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
Abrir el modal de borrar masiva.
En la pestaña Documents, haga clic con el botón derecho en la barra de query o en el espacio en blanco que la rodea y seleccione Bulk delete en el menú desplegable para descartar, o haga clic en el Bulk menú desplegable para descartar y seleccione Bulk delete documents para mostrar el modal Delete Documents. El modal contiene la siguiente información:
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, en el que se puede convertir la query en un idioma de driver compatible. |
Preview | Una vista previa de los documentos que serán eliminados. |
(Opcional) Exporte la query de borrar.
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.
Selecciona un lenguaje de programación del menú desplegable bajo Exported Delete Query. Puedes convertir el comando a C#, Go, Java, nodo, PHP, Python, Ruby o Rust. El siguiente campo 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.
Haz clic en el icono para copiar la sintaxis convertida.
Haga clic en Close.
Ejemplo
El siguiente ejemplo borra 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 }
Haga clic en el Bulk menú descartar y seleccione Bulk delete documents. Se muestra el modal Delete Documents.
El panel Preview muestra los documentos incluidos en la operación de eliminación.
Haz clic en Delete Documents. Se muestra una ventana emergente de confirmación.
Haga clic en el botón rojo Delete Documents para confirmar la operación.