code: function (req, res) {
      if (!req[this.paramName]) {
        return res.notFound();
      }
  
      var self = this;
  
      req[this.paramName].remove(function (err) {
        if (err) {
          return res.handleError(err);
        }
  
        delete req[self.paramName];
        return res.noContent();
      });
    }
docs: Deletes an document from the DB using the request
  property named {@link ParamController#paramName}.
  @param {IncomingMessage} req - The request message object
  @param {ServerResponse} res - The outgoing response object
  @returns {ServerResponse} The response status 201 CREATED or an error response