shoppy.collections.search(query)
Filters collections by a text query.
This is a chainable method. Call .list() to execute.
Parameters
| Param | Type | Required | Description |
|---|
query | string | Yes | Search query string |
Returns
CollectionsQueryBuilder (chainable)
Examples
Basic search
const { items } = await shoppy.collections.search('sale').list()
With limit
const { items } = await shoppy.collections.search('summer').limit(5).list()
With field selection
const { items } = await shoppy.collections
.search('new')
.select(['title', 'handle', 'image'])
.list()
const page1 = await shoppy.collections.search('featured').limit(10).list()
if (page1.pageInfo.hasNextPage) {
const page2 = await shoppy.collections
.search('featured')
.limit(10)
.after(page1.pageInfo.endCursor)
.list()
}