Valavel validation existe où PAS
Basé sur la documentations. Il existe peut avoir les 4 paramètres:
exists:table,id,where,0
La question est, est Ce que si je voulais être là où ne l'est pas. Comme où n'est pas 0.
$validator = Validator::make(
array(
'groups' => $groups
),
array(
'groups' => 'required|exists:groups,jid,parent,!=,0'
)
);
source d'informationauteur majidarif
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser quelque chose comme ceci:
Vous pouvez utiliser
unique
Exemple
Dans la règle ci-dessus, seules les lignes avec un account_id de 1 serait inclus dans l'unique case.
http://laravel.com/docs/4.2/validation#rule-unique
Avec Laravel 5.2 ou version ultérieure, vous pouvez ajouter les valeurs qui doivent être vérifiées par rapport à un
!
:Les mêmes identifiants de connexion passe pour
unique
que vous devez les paramètres supplémentaires:Je sais que vous êtes à la recherche pour '0', mais dans l'intéret de référence, vous pouvez utiliser
NOT_NULL
comme dans:Il ne figure pas dans les docs, mais voici la discussion à ce sujet (voir dernier post)
peut-être vous pouvez essayer
<> 0
,c'est la SQL pour ne pas l'égalité des