У меня в настоящее время есть некоторые проблемы с использованием проверки данных cakePHP.
Я пытался использовать правило с аргументом 'on' => 'созданный', но, похоже, оно не работает.
Моя цель - проверить при создании пользователя, проверить, не существует ли почта в моей базе данных.
Но когда это редактирование, я не хочу проверять это, я имею в виду, что если пользователь не меняет почту, очевидно, что эта почта уже существует в базе данных, но она точно такая же, как раньше ... .
Так что я не хочу проверять, не были ли изменены письма.
'mail' => array(
'valid_mail' => array(
'rule' => array('email', true),
'message' => 'Veuillez insérer un email valide.'
),
'isUnique_mail' => array(
'rule' => 'isUnique',
'on' => 'create',
'message' => 'Ce mail est déjà utilisé.'
)
)
Надеюсь, вы, ребята, понимаете мою проблему.