Returns an array of extendedFields
items that match the query.
items
contains the current page of results retrieved by the query.
If no results match the query, items
is an empty array.
The page size is defined by the limit()
function and can be retrieved using the pageSize
property. You can use the next()
and prev()
functions returned by extendedFields
to navigate the pages of a query result.
const returnedItems = results.items;
const hasNext = results.hasNext();
This method doesn’t return any custom errors, but may return standard errors. Learn more about standard Wix errors.
const hasPrev = results.hasPrev();
This method doesn’t return any custom errors, but may return standard errors. Learn more about standard Wix errors.
Retrieves the next page of query results.
The next()
function retrieves the next page of query results.
The page size is defined by the limit()
function and can be retrieved using the pageSize
property. You can use the next()
and prev()
functions returned by extendedFields
to navigate the pages of a query result.
If items are added or removed between calls to next()
, the values returned by FieldsQueryBuilder
may change.
function next(): Promise<FieldsQueryResult>;
const nextPage = results.next();
This method doesn’t return any custom errors, but may return standard errors. Learn more about standard Wix errors.
Retrieves the previous page of query results.
The prev()
function retrieves the previous page of query results.
The page size is defined by the limit()
function and can be retrieved using the pageSize
property. You can use the next()
and prev()
functions returned by extendedFields
to navigate the pages of a query result.
If items are added or removed between calls to prev()
, the values returned may change.
function prev(): Promise<FieldsQueryResult>;
const previousPage = results.prev();
This method doesn’t return any custom errors, but may return standard errors. Learn more about standard Wix errors.