UNPKG

generator-sails-rest-api

Version:

Yeoman generator that provides already configured and optimized Sails REST API with bundle of predefined features

20 lines (16 loc) 502 B
"use strict"; const actionUtil = require('sails/lib/hooks/blueprints/actionUtil'); /** * Destroy One Record * DELETE /:model/:id * * Destroys the single model instance with the specified `id` from the data adapter for the given model if it exists. */ module.exports = (req, res) => { const Model = actionUtil.parseModel(req); const pk = actionUtil.requirePk(req); Model .destroy(pk) .then(records => records[0] ? res.ok(records[0]) : res.notFound()) .catch(res.negotiate); };