Q:

Using algolia (php website) - Looking for the best update/delete method?

I have looked into how I could specify objectID when initially indexing objects, but this doesn't seem possible. As the system has no knowledge of Algolia auto-generated objectID's - what is the best way to deal with update/delete actions?

A:

It is possible to specify your ObjectID.
Quoting from the docs:

Every object is uniquely identified by an objectID. If you don’t provide one, Algolia will generate one automatically. However, it will be easier to remove or update records if you have stored a unique identifier in the objectID attribute.

