Page Contents
A skip filter omits the specified number of returned records. This is useful, for example, to paginate responses.
Use offset
as an alias for skip
.
Warning:
Methods of models in the AngularJS client have a different signature than those of the Node API.
For more information, see AngularJS SDK API.
REST API
?filter=[skip]=n
You can also use stringified JSON format in a REST query.
Node
{skip: n}
Where n is the number of records to skip.
Examples
This REST request skips the first 50 records returned:
/cars?filter[skip]=50
The equivalent query using the Node API:
Cars.find( {skip: 50}, function() { /* ... */ } )
Pagination example
The following REST requests illustrate how to paginate a query result. Each request request returns ten records: the first returns the first ten, the second returns the 11th through the 20th, and so on…
/cars?filter[limit]=10&filter[skip]=0
/cars?filter[limit]=10&filter[skip]=10
/cars?filter[limit]=10&filter[skip]=20
...
Using the Node API:
Cars.find({limit: 10, skip: 0}, function() { /* ... */ });
Cars.find({limit: 10, skip: 10}, function() { /* ... */ });
Cars.find({limit: 10, skip: 20}, function() { /* ... */ });