Ajouter des attributs supplémentaires à un document existant elasticsearch
Comment puis-je ajouter des attributs à un document existant dans Elasticsearch index.
$ curl -XPUT 'http://localhost:9200/twitter/tweet/1' -d '{
"user" : "kimchy",
"post_date" : "2009-11-15T14:12:12",
"message" : "trying out Elastic Search"
}'
Ce serait créer un document dans l'index. Comment puis-je ajouter un attribut dans le document?
Supposons que
"new_attribute":"new_value"
qui permettrait de modifier le document en tant que
"user" : "kimchy",
"post_date" : "2009-11-15T14:12:12",
"message" : "trying out Elastic Search"
"new_attribute" :"new_value"
OriginalL'auteur user2512324 | 2013-08-27
Vous devez vous connecter pour publier un commentaire.
Je pense que c'est possible avec la mise à jour de l'api.
Vérifiez ceci :
http://www.elasticsearch.org/guide/reference/api/update/
et faites défiler jusqu'à "ajouter un nouveau champ dans le document".
Ce qui concerne
Ce lien est en bas, nouvelle api doc est ici: ES mise à Jour de l'API
OriginalL'auteur DeH
Je sais que c'est un vieux post mais je pense que ça peut être pratique
OriginalL'auteur Yonatan Kiron