Node.js + Joi how to display a custom error messages?

后端 未结 12 1550
故里飘歌
故里飘歌 2020-12-01 00:56

It seems pretty straight forward to validate user\'s input in Node.js RESTapi with Joi.

But the problem is that my app is not written in English. That m

12条回答
  •  再見小時候
    2020-12-01 01:21

    A solution I have found is to set:

    var schema = Joi.object().keys({
      firstName: Joi.string().min(5).max(10).required().label("Your error message in here"),
      lastName: Joi.string().min(5).max(10).required()
      ..
    });
    

    Then print the label from the callback error variable

提交回复
热议问题