Performs a search operation using the provided query and options.
The search query to be executed.
An object containing optional parameters for the search.
A promise that resolves to the search result.
import { search } from '@nosto/search-js'import { priceDecorator } from '@nosto/search-js/currencies'// Basic searchconst results = await search({ query: 'shoes' })// Search with decoratorsconst decoratedResults = await search( { query: 'shoes' }, { hitDecorators: [priceDecorator()] }) Copy
import { search } from '@nosto/search-js'import { priceDecorator } from '@nosto/search-js/currencies'// Basic searchconst results = await search({ query: 'shoes' })// Search with decoratorsconst decoratedResults = await search( { query: 'shoes' }, { hitDecorators: [priceDecorator()] })
import { search } from '@nosto/search-js'// Search with filtersconst results = await search({ query: 'shoes', filters: { color: ['red', 'blue'] }}) Copy
import { search } from '@nosto/search-js'// Search with filtersconst results = await search({ query: 'shoes', filters: { color: ['red', 'blue'] }})
Performs a search operation using the provided query and options.