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