Dentro de la definición JSON podemos especificar un parámetro "rules", que permite definir un array de objetos con las reglas de validación que se aplicarán a un campo del formulario. Cada objeto incluye configuraciones personalizables, como tipo de regla, mensaje de error y condiciones específicas. Garantiza la validación de datos de forma flexible y adaptable a diferentes necesidades.


{ "rules": 
    [
        {"type":"unique", "message":"El valor debe ser único"}
    ]
}


Reglas

Campo
Descripción
Ejemplos
unique
Esta regla permite validar si el valor ingresado en un campo es único. Al configurarla, el sistema realiza una llamada al API para verificar la unicidad del dato, y en caso de que no lo sea, el frontend muestra un mensaje de error al usuario y no permite enviar el formulario con errores.
Esta regla tiene 2 parámetros de configuración:
1. "type": (obligatorio) Establece el tipo de regla a aplicar en el campo, en este caso el valor será "unique"
2. "message": (opcional) Mediante este parámetro podemos añadir un mensaje de error personalizado para el campo. Si no se establece ninguno, se mostrará el mensaje por defecto
{"type":"unique", "message":"El valor debe ser único"}
Cesta de compras