I want to filter my instantsearch results with atrributes by clicking the button. So i write this:
const searchClient = algoliasearch(algoliaAppId, algoliaApiKey)
const search = instantsearch({
indexName: trainingSearchIndex,
searchClient,
insights: true,
routing: true,
})
search.addWidgets([
trainingItems({
container: '.training-listing',
}),
])
search.start()
document.querySelector('.my_button').addEventListener('click', function () {
search.helper.setQuery('myAttribute').search()
})
But it is working like a normal search. I want to filter results with myAttribute value. How can i do this? I can not any document.