Search Within
HawkSearch provides a mechanism to perform a deeper search within a search resultset. This is achieved by the parameter SearchWithin
To perform enable this search over a previous search, enable the Search Within facet from the facet configuration section
Â
Users can search within the results as follows:
Normal Search (First level)
Â
Search Within Search (Second level)
Notice that the original keyword remains the same.
Â
For API implementations, perform this second-level search through API by passing a parameter SearchWithin as below:
Normal (First-level) search:
{
"Keyword": "bag",
"IndexName": "YOUR_INDEX_NAME_HERE",
"IgnoreSpellcheck": false,
"ClientGuid": "YOUR_CLIENT_GUID"
}
Â
Searchwithin (Second-level) Search:
{
"Keyword": "bag",
"SearchWithin": "tour",
"IndexName": "YOUR_INDEX_NAME_HERE",
"IgnoreSpellcheck": false,
"ClientGuid": "YOUR_CLIENT_GUID"
}