Я пытаюсь редактировать запись в базе данных, но скрипт выдает мне следующую ошибку:
Неустранимая ошибка: вызов функции-члена getColumnType () для необъекта в G: \ wamp \ www \ a11 \ a \ cake \ libs \ model \ model.php в строке 980
Странная вещь: если я удаляю идентификатор из формы (поэтому он создает новую запись), он не жалуется. Это означает, что с колонкой id что-то не так.
Но что?
Непосредственно перед сохранением я сбрасываю массив, который будет сохранен:
Array
(
[Process] => Array
(
[id] => 5
[oobject] => 1
[oproperty] => Number
[wproperty] => Payed
[do] => somecode
[active] => 1
[name] => Testing
[changed_user_id] => 3
[selftrigger] => 1
)
)
Код сохранения теперь выглядит следующим образом:
$d = $this->data;
if ($this->Process->save($d)) {
id
существует в базе данных
Я ценю любую помощь!