app2-api/modules/blog/blog.service.js
2019-05-09 18:23:54 +02:00

23 lines
616 B
JavaScript

/* global Post */
'use strict';
const _ = require('lodash');
const { generateService, parseParamsToFindOptions } = require('../../helpers/service.helper');
const models = require('../../core/models');
const extraMethods = {
fetchOne: async (params, context) => {
const findOptions = parseParamsToFindOptions(params);
console.log(findOptions);
const result = await models.Post.findByPk(findOptions.query.id, {
include: [{ all: true }]
});
console.log(result);
return result;
},
}
module.exports = generateService(models.Post, extraMethods);