Configuration
In order to setup the Algolia configuration you need the following:Options
Table of available options, that you can optionally specify, if needed for your use case.Algolia does not support partial deletes. This means that if you are using partial updates and you want to clear the attributes from the partial update,
you should not delete the source entity that triggers the partial update in Enterspeed.Instead you should update the source entity and set the properties to default values, like null, an empty string, an empty array and so on.
Example of usage
- JavaScript
- JSON
Schema with Algolia destination
Algolia specific properties
_geoloc
_geoloc is a special property in Algolia used for doing geo-searching. See Algolia documentation
As stated in the Algolia documentation, the lat and lng properties must be numeric values. This means that you will need to make sure that your Enterspeed schema is mapping these properties as numeric values and not as strings.
- JavaScript
- JSON
Schema with Algolia destination