Iterating durch den Index mit browse_from
und Cursor, ich finde, dass auf einigen Seiten (in der Regel durch 100 teilbar) gibt es eine Warnung zurückgegeben "Der Cursor basiert auf einer alten Version des Indexes."Wie aktualisieren Sie Cursor im Algolia-Index?
r = index.browse_from({'hitsPerPage':1000,'attributesToRetrieve':['objectID']})
p = res["nbPages"]
this_r = {"cursor": None} # get first page
for i in range(p):
this_r = index.browse_from({'hitsPerPage':1000,'attributesToRetrieve':['objectID']}, this_r["cursor"])
Das Problem, das ich habe, ist, dass es 1.000 Seiten, von Seite 300 würde es anfangen würde einen alten Cursor, dann wäre es kurz danach zu stoppen, weil es eine Seite, ohne einen Cursor sein würde.