04. Elasticsearch delete desde terminal

05.- Elasticsearch borrar un documento (delete) desde terminal [Tutorial en Español ??]

04. %2BElasticsearch%2B%2Bdelete%2Bdesde%2Bterminal

Ya hemos creado nuestro registro ahora lo borraremos

1.- Borarr por id

Un metodo es borrar por id y lo podemos hacer asi:

curl -X DELETE "localhost:9200/customer/_doc/1"

customer=Nombre del Index (base de datos)
_doc=Nombre del documento
1=Valor del Id que vamos a borrar

2.- Borarr por query

Otra forma de borrar es por query

curl -X POST "localhost:9200/customer/_delete_by_query" -H 'Content-Type: application/json' -d'
{
  "query": { 
    "match": {
      "name": "Otro nombre"
    }
  }
}
'

customer=Nombre del Index (base de datos)
“name”=Nombre del campo a buscar
“Jane Doe”=Valor del campo a buscar para borrar

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *