Мое значение отладки установлено на 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
, но когда я просматриваю страницу, где это происходит, запрос не печатается в отладке, и не возникает ошибки, поэтому я не знаю, что происходит не так.
Любые идеи о том, как я могу увидеть ошибку, или почему запрос, кажется, не выполняется?
Это странно, потому что сразу после этого у меня есть еще одна модель, сохраняющая данные в точной, она отключается без заминки.