Request modification with compromise
Example to use compromise package to apply a price range filter if query contains price. For example, if query is
mobiles under 10k then it extracts the price value as
10000 and applies a price filter to the request.
Authorization with crypto-js
The following example uses the crypto-js package to authenticate a request using
The following example removes the
_shards property from the search response of each query.
Sync call using fetch
An example, to use the data muse API to correct the misspelled words in a search query.
Async call using fetch
Example to use a third party API to save search requests.
Modify an Indexing request
The following example adds a calculated field to the Elasticsearch indexing requests.
Modify a bulk request
An example, to modify the Elasticsearch bulk request to add a new field to
Add a new doc into index every minute
An example, to add a new doc into an index
test-v2 every minute.