Aller au contenu principal
Version: 2.0.0

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 validate ou allow.
  • Il peut aussi avoir une règle reValidate pour les mises à jour.
  • Il prend en charge ignoreUpdate et readonly() pour empêcher les mises à jour ultérieures.
  • Il peut avoir des écouteurs onDelete, onSuccess et onFailure.
  • 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',
]);