J'utilise Ajv pour valider mes données JSON. Je suis incapable de trouver un moyen de valider la chaîne vide en tant que valeur d'une clé. J'ai essayé d'utiliser un motif, mais il ne lance pas de message approprié.Validation des valeurs vides dans le schéma json utilisant AJV
Voici mon schéma
{
"type": "object",
"properties": {
"user_name": { "type": "string" , "minLength": 1},
"user_email": { "type": "string" , "minLength": 1},
"user_contact": { "type": "string" , "minLength": 1}
},
"required": [ "user_name", 'user_email', 'user_contact']
}
J'utilise minLength pour vérifier que la valeur doit contenir au moins un caractère. Mais cela permet aussi un espace vide.