• Empleos
  • Sobre nosotros
  • profesionales
    • Inicio
    • Empleos
    • Cursos y retos
    • Preguntas
    • Profesores
  • empresas
    • Inicio
    • Publicar vacante
    • Nuestro proceso
    • Precios
    • Pruebas Online
    • Nómina
    • Blog
    • Comercial
    • Calculadora de salario

0

192
Vistas
Cómo eliminar todos los elementos de una colección de Mongo

He visto que para eliminar todos los elementos de una colección de Mongo usando JavaScript, debo usar:

 DockerStats.remove(); //where DockerStats is my collection

Entonces, mi objetivo es purgar la base de datos cada 20 segundos, así que hice el siguiente código:

 setInterval(Meteor.bindEnvironment(function(){ DockerStats.remove(); console.log("ok") }),20000);

Pero cuando inicio la aplicación, tenía +/- 1000 elementos y, a pesar de que la terminal escribió 2 veces "ok", todavía tengo más de 1000 elementos, por lo que no funciona porque incluso si reviso justo después de "ok", tengo más de 1000 elementos. y el número siempre está creciendo.

Entonces, ¿tal vez estoy eliminando los elementos de manera incorrecta?

about 3 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

De acuerdo con los documentos , debe pasar un objeto vacío para eliminar toda la colección. Entonces, lo siguiente eliminaría a todos los estudiantes de la colección Estudiantes:

 Students.remove({})

Creo que esto se debe a que si desea eliminar todo y comenzar de nuevo, usaría el método de drop y volver a crearlo, que según los documentos es más eficaz.

about 3 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recomiéndame algunas ofertas
Necesito ayuda