algolia v0.5.0 Algolia
Elixir implementation of Algolia search API, using Hackney for http requests
Summary
Functions
Add an Object
Add an object with an attribute as the objectID
Add multiple objects
Add multiple objects, with an attribute as objectID
Clears all content of an index
Copies an index to a new one
Delete a object by its objectID
Delete multiple objects
Get an object in an index by objectID
Get the settings of a index
List all indexes
Moves an index to new one
Multiple queries
Partially updates an object, takes option upsert: true or false
Partially updates multiple objects
Save a single object, without objectID specified, must have objectID as a field
Save multiple objects
Search a single index
Set the settings of a index
Convinient version of wait_task/4, accepts a response to be waited on directly. This enables piping a operation directly into wait_task
Wait for a task for an index to complete returns :ok when it’s done
Functions
Partially updates an object, takes option upsert: true or false
Partially updates multiple objects
Save a single object, without objectID specified, must have objectID as a field
Convinient version of wait_task/4, accepts a response to be waited on directly. This enables piping a operation directly into wait_task