UNPKG

@axway/api-builder-plugin-dc-mbs

Version:

Mobile Backend Services connector

26 lines (24 loc) 452 B
function findByID(Model, id, next) { this.logger.trace('MBS.findByID', { id, model: Model.name }); const opts = { classname: Model.name, limit: 1, where: { id } }; this.query(Model, opts, (err, response) => { if (err) { // Error is already safe return next(err); } if (response.length) { this.logger.trace('MBS found', response[0]); return next(null, response[0]); } next(); }); } module.exports = { findByID };