Мое значение отладки установлено на 2, и оно отображает все запросы, кроме тех, которые мне нужны.
У меня есть метод контроллера Items, который вызывает этот метод в модели User (элемент принадлежит пользователю):
function add_basic($email, $password) {
$this->create();
$this->set(array(
'email' => $email,
'password' => $password
));
if($this->save()) {
return $this->id;
}
else {
return false;
}
}
Я подтвердил, что $email и $password корректно передаются в функцию (и заполняются законными данными). email и password - это имена полей в модели User.
Я также подтвердил, что в $this->save() он возвращает false, но когда я просматриваю страницу, где это происходит, запрос не печатается в отладке, и не возникает ошибки, поэтому я не знаю, что происходит не так.
Любые идеи о том, как я могу увидеть ошибку, или почему запрос, кажется, не выполняется?
Это странно, потому что сразу после этого у меня есть еще одна модель, сохраняющая данные в точной, она отключается без заминки.