Actualizare atomică în Elasticsearch
Endpoint-ul _update extrage documentul existent, aplică modificările dorite pe JSON și indexează noua versiune printr-un proces atomic intern de tip Read-Modify-Write.
Exemplu Concret: Incrementarea stocului prin script Painless
curl -X POST "http://localhost:9200/produse/_update/sku-99214" \
-H "Content-Type: application/json" \
-d '{
"script": {
"source": "ctx._source.stoc += params.cantitate_adaugata",
"params": { "cantitate_adaugata": 10 }
}
}'
Întrebări & Exemple de Cod:
POST /{index}/_update/{id}: Actualizare ParțialăAi o nelămurire despre utilizarea comenzii
POST /{index}/_update/{id}: Actualizare Parțialăsau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.