настройка сообщения об ошибке внутри пользовательского метода валидатора express - PullRequest
0 голосов
/ 04 мая 2020

В настоящее время я получаю сообщение об ошибке Invalid Value в свойстве msg массива ошибок при преднамеренном дублировании. Так может кто-нибудь помочь мне, как я могу настроить это сообщение

app.post('/', [
      //Other validations
     .custom((value, {req}) => {
         connection.query(
      //SQL query
         if(results.length){
          // Duplication possibility here, hence I want to return a custom message
         // via express validator

      }
   )
  // SQL query ends here
  }
 )
], (req, res) => { 
        const errors = validationResult(req);
    if (!errors.isEmpty()) {
    return res.status(422).json({ errors: errors.array() });
    }
}
...