checkExist = async function(where, reason) {
  const existObject = await this.findOne({"where": where})
  if (!existObject) {
    throw new DataNotFoundError(reason, '')
  }
  return existObject
}
check data exist, if not exist, throw DataNotFoundError
@param {*} where
@param {*} reason