# Eliminar un documento

**URL:** <https://discuss.elastic.co/t/eliminar-un-documento/103129>\
**Category:** Elastic en Español\
**Created:** [October 7, 2017, 11:18pm UTC](https://discuss.elastic.co/t/eliminar-un-documento/103129 "2017-10-07T23:18:19Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Erick\_Garcia\_Perez](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/erick_garcia_perez/32/22244_2.png) [@Erick\_Garcia\_Perez](https://discuss.elastic.co/u/Erick_Garcia_Perez)\
**Post date:** [October 7, 2017, 11:18pm UTC](https://discuss.elastic.co/t/eliminar-un-documento/103129/1 "2017-10-07T23:18:19Z")

</div>

Buenas tardes, espero me puedan ayudar  
necesito saber como eliminar un documento en elasticsearch mediante query dsl,  
y la otra es el query dsl para saber cuales registros son los mismos (Registros repetidos)

---

<div class="post-metadata">

**Author:** ![gmoskovicz](https://avatars.discourse-cdn.com/v4/letter/g/ecae2f/32.png) [@gmoskovicz](https://discuss.elastic.co/u/gmoskovicz)\
**Post date:** [October 9, 2017, 11:39am UTC](https://discuss.elastic.co/t/eliminar-un-documento/103129/2 "2017-10-09T11:39:34Z")

</div>

Hola Erick,

No se si haz visto la documentacion del Delete-By-Query: [https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-delete-by-query.html](https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-delete-by-query.html).

Creo que esto es lo que precisas. Tener en cuenta que los documentos desapareceran y no podras consultarlos mas. Tambien tener en cuenta que es mejor borrar indices que borrar documentos, por ello la recomendacion de borrar indices por periodos de tiempo mas que borrar documentos. Borrar indices es tan facil como borrar la informacion completa, y borrar documentos significa marcarlos como borrados y luego esperar a un MERGE para poder borrarlos de los segmentos y juntarlos.

Saludos!

---

<div class="post-metadata">

**Author:** ![Emiliano\_Baum](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/emiliano_baum/32/5186_2.png) [@Emiliano\_Baum](https://discuss.elastic.co/u/Emiliano_Baum)\
**Post date:** [October 19, 2017, 1:31pm UTC](https://discuss.elastic.co/t/eliminar-un-documento/103129/3 "2017-10-19T13:31:30Z")

</div>

ademas de lo que plantea @gmoskovicz, podes utilizar algun administrador para el cluster. Yo estoy utilizando ahora [https://github.com/lmenezes/cerebro](https://github.com/lmenezes/cerebro) como herrramienta para conocer el estado del cluster y administrar los indices cuando falla algun automatismo que realiza las operaciones CRUD.  
De todas formas, siempre es bueno conocer como funciona leyendo el manual de ES para entender que hacen las herramientas como cerebro.

Saludos

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [November 16, 2017, 1:31pm UTC](https://discuss.elastic.co/t/eliminar-un-documento/103129/4 "2017-11-16T13:31:40Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
