Deseamos brindarte la mejor solución que encontramos en internet. Nuestro deseo es que te sea de ayuda y si puedes compartir algo que nos pueda ayudar a mejorar hazlo libremente.
Solución:
el argumento a remove()
es un documento de filtro, por lo que pasar un documento vacío significa ‘eliminar todo’:
db.user.remove()
Sin embargo, si definitivamente desea eliminar todo lo que puede que Será mejor dejar la colección. Aunque eso probablemente depende de si tiene índices definidos por el usuario en la colección, es decir, si el costo de preparar la colección después de descartarla supera la mayor duración de la remove()
llamar contra el drop()
llamar.
Más detalles en los documentos.
Puede eliminar todos los documentos de una colección en MongoDB, puede usar lo siguiente:
db.users.remove()
Alternativamente, también podría usar el siguiente método:
db.users.deleteMany()
Siga la siguiente documentación de MongoDB para obtener más detalles.
Para eliminar todos los documentos de una colección, pase un documento de filtro vacío
a cualquiera de los
db.collection.deleteMany()
o eldb.collection.remove()
método.
db.users.count()
db.users.remove()
db.users.count()
Si para ti ha sido de utilidad este artículo, agradeceríamos que lo compartas con otros programadores de esta manera contrubuyes a difundir este contenido.