utilities/handler-helper.js
function _deleteOne(model, _id, hardDelete, Log) {
  let request = { params: { _id: _id } }
  return _deleteOneHandler(model, _id, hardDelete, request, Log)
}
function _deleteOne(model, _id, hardDelete, Log) {
  let request = { params: { _id: _id } }
  return _deleteOneHandler(model, _id, hardDelete, request, Log)
}
function _deleteOne ( model , _id , hardDelete , Log ) { let request = { params : { _id : _id } } return _deleteOneHandler ( model , _id , hardDelete , request , Log ) }
DeleteOne function exposed as a mongoose wrapper.
@param model: A mongoose model.
@param _id: The document id.
@param hardDelete: Flag used to determine a soft or hard delete.
@param Log: A logging object.
@returns {object} A promise returning true if the delete succeeds.
@private
DeleteOne function exposed as a mongoose wrapper .