Champs requis
Un champ requis est à la fois un champ d'entrée et de sortie dont la valeur doit être fournie à la création.
Loading playground…
Règles
- Un champ requis doit avoir une règle
validateouallow. - Il peut aussi avoir une règle
reValidatepour les mises à jour. - Il prend en charge
ignoreUpdateetreadonly()pour empêcher les mises à jour ultérieures. - Il peut avoir des écouteurs
onDelete,onSuccessetonFailure. - Utilisez
requiredError(...)pour personnaliser le message d'erreur quand le champ est manquant.
Requis conditionnel
Un champ lax peut être rendu conditionnellement requis :
b.lax('email', null).required(({ input }) => [
!input.phoneNumber,
'Fournissez un email ou un numéro de téléphone',
]);