Handle relations on create data bookshelf

This commit is contained in:
Jim Laurie 2017-10-27 20:10:37 +02:00
parent a2214ed0d7
commit dba7361c89

View File

@ -59,7 +59,9 @@ module.exports = {
*/
add: (values) => {
return <%= globalID %>.forge(values).save();
const data = await <%= globalID %>.forge(_.omit(values, _.keys(_.groupBy(strapi.models.<%= id %>.associations, 'alias')))).save();
await strapi.hook.bookshelf.load().manageRelations(strapi.models, <%= globalID %>, _.merge(_.clone(data.toJSON()), { values }));
return data;
},
/**