શોધને દેખાય તે પહેલાં write સફળ થઈ શકે છે. Refresh એ તાજેતરના indexing ફેરફાર શોધમાં દેખાતા કરતું પગલું છે.
હમણાં સેવ કરેલી પ્રોડક્ટને અનુસરો
Write succeeds -> Search may still miss it -> Refresh -> Search can see it
આ અંતર સમજાવે છે કે સેવ કર્યા પછી તરત શોધવાથી આશ્ચર્ય કેમ થાય. Document IDથી real-time GET તેને મેળવી શકે છે જ્યારે search હજુ જૂનું view વાપરે છે.
આગળની શોધમાં write દેખાવું જ જોઈએ તો
યોગ્ય mapping ધરાવતા હાલના index માટે Kibana Dev Toolsમાં:
PUT /products/_doc/42?refresh=wait_for
{"title":"Blue Shoes"}
