“Joi Kesalahan Kustom” Kode Jawaban

Kesalahan dalam Joi

const Joi = require('@hapi/joi');

const joiSchema = Joi.object({
  a: Joi.string()
    .min(2)
    .max(10)
    .required()
    .messages({
      'string.base': `"a" should be a type of 'text'`,
      'string.empty': `"a" cannot be an empty field`,
      'string.min': `"a" should have a minimum length of {#limit}`,
      'any.required': `"a" is a required field`
    })
});

const validationResult = joiSchema.validate({ a: 2 }, { abortEarly: false });
console.log(validationResult.error); // expecting ValidationError: "a" should be a type of 'text'
Gifted Helper

Joi Kesalahan Kustom

firstname: Joi.string().required().error(() => {
    return {
        message: 'Your custom message',
    };
})
Wide-eyed Fox

Jawaban yang mirip dengan “Joi Kesalahan Kustom”

Pertanyaan yang mirip dengan “Joi Kesalahan Kustom”

Lebih banyak jawaban terkait untuk “Joi Kesalahan Kustom” di JavaScript

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya