En ElasticSearch j'ai les données suivantes:Comment mettre à jour un champ particulier dans l'index Elasticsearch?
"hits": [
{
"_index": "traffic",
"_type": "entry",
"_id": "922",
"_score": 1,
"_source": {
"Intensity": 0,
"tId": "9"
}
},
{
"_index": "traffic",
"_type": "entry",
"_id": "2812",
"_score": 1,
"_source": {
"Intensity": 0,
"tId": "28"
}
}
Comment puis-je mettre Intensity
ea¡qual à 5 pour tId
égal à 28
? Quelle requête de mise à jour dois-je écrire?
Mais est-il possible de mettre à jour en fonction de 'où tid = 28'? – Dinosaurius
Non, pas prêt à l'emploi. Vous pouvez utiliser ce plugin si: https://github.com/yakaz/elasticsearch-action-updatebyquery –