Mon debug valeur est 2
, et c'est l'affichage de toutes les demandes, à l'exception de celui dont j'ai besoin.
J'ai un Items
méthode de contrôleur qui est de l'appel de cette méthode dans l' User
modèle (Élément belongsTo de l'Utilisateur):
function add_basic($email, $password) {
$this->create();
$this->set(array(
'email' => $email,
'password' => $password
));
if($this->save()) {
return $this->id;
}
else {
return false;
}
}
J'ai confirmé qu' $email
et $password
sont transmis à la fonction correctement (et sont remplis avec la pièce de théâtre de données). email
et password
sont les noms des champs dans l' User
modèle.
J'ai également confirmé que sur $this->save()
il est de retour false
, mais quand j'ai vue la page où cela se produit, la requête n'est pas imprimé dans le débogage, et il n'y a pas d'erreur d'être jeté, donc je n'ai aucune idée de ce qui se passe mal.
Des idées sur comment je peut voir l'erreur, ou pourquoi la requête ne semble pas être exécuté?
C'est bizarre, cause juste après cela, j'ai un autre modèle de l'enregistrement des données dans l' exacte même manière, il se déroule sans accroc.