@syngrisi/syngrisi
Version:
Syngrisi - Visual Testing Tool
24 lines (20 loc) • 645 B
JavaScript
/* eslint-disable valid-jsdoc */
const { App } = require('../models');
const $this = this;
$this.logMeta = {
scope: 'logs_service',
msgType: 'LOG',
};
/**
* Query for users
* @param {Object} filter - Mongo filter
* @param {Object} options - Query options
* @param {string} [options.sortBy] - Sort option in the format: sortField:(desc|asc)
* @param {number} [options.limit] - Maximum number of results per page (default = 10)
* @param {number} [options.page] - Current page (default = 1)
* @returns {Promise<QueryResult>}
*/
const get = async (filter, options) => App.paginate(filter, options);
module.exports = {
get,
};