‫Instructor: Finalmente,
‫aprendamos cómo eliminar documentos en MongoDB.
‫Así que, al
‫igual que antes, hemos eliminado uno para eliminar un
‫solo documento, y hemos eliminado muchos,
‫bueno, para eliminar varios documentos al mismo tiempo.
‫Muy bien, y al igual que
‫antes, eliminar uno solo funcionará
‫para el primer documento que coincida con su consulta.
‫Y eliminar muchos, por supuesto,
‫funcionará para todos los documentos que coincidan con su consulta.
‫Bueno.
‫Solo para obtener una descripción general de
‫lo que tenemos aquí
‫en este momento, busquemos todos los recorridos.
‫Y lo que voy
‫a hacer ahora es eliminar todos los recorridos
‫que tengan una calificación inferior a 4. 8.
‫Así que ese será
‫solo el primero, pero si tuviéramos varias giras
‫con esa condición, todas se eliminarían.
‫Entonces db. Excursiones. deleteMany.
‫Entonces la condición es calificación ...
‫Abra un nuevo objeto para
‫que podamos usar el operador menor que y 4. 8.
‫Ciérrelo y luego cierre este.
‫Y ejecute esto y aquí vemos que ha eliminado un documento.
‫De inmediato nos está
‫diciendo aquí cuántos documentos se vieron afectados por esta operación.
‫Entonces, si hacemos este
‫hallazgo ahora, entonces el primero que teníamos desapareció.
‫Muy bien, eso no es problema.
‫Realmente solo estamos usando esto aquí para jugar y, por
‫lo tanto, podemos eliminar todo lo que queramos aquí.
‫No hay problema.
‫Ahora bien, si
‫desea eliminar todos los documentos de la
‫colección, lo haría así.
‫Así que deleteMany.
‫Y no voy a ejecutar esto.
‫Pero lo harías así.
‫Entonces, todo lo que tiene que hacer es pasar
‫el objeto vacío porque el objeto vacío es básicamente una
‫condición que todos los documentos siempre coinciden.
‫Sería como usar un objeto vacío aquí en find.
‫No voy a hacer
‫eso y debes tener cuidado
‫con eso, especialmente cuando lo haces en una aplicación
‫real porque no puedes regresar de esta operación.
‫Entonces, a menos que tenga una copia de
‫seguridad en su lugar, esto eliminará efectivamente todos
‫los documentos de su colección,
‫en este caso la colección de recorridos.
‫Entonces no voy a hacer eso.
‫Solo quería mostrarte
‫que así es como borramos todo.
‫Así que esta es la operación
‫más simple y no la usamos con tanta frecuencia.
‫Pero solo quería tener un video
‫corto solo para demostrar que también existe.