waterline-criteria
Version:
Utility library for working with Waterline criterias. Especially useful when building Sails adapters for key/value databases.
21 lines (17 loc) • 372 B
JavaScript
/**
* Module dependencies
*/
var _ = require('lodash');
/**
* Apply a `limit` modifier to `data` using `limit`.
*
* @param { Dictionary[] } data
* @param { Integer } limit
* @return { Dictionary[] }
*/
module.exports = function (data, limit) {
if( limit === undefined || !data || limit === 0) {
return data;
}
return _.slice(data, 0, limit);
};