Я пытаюсь обновить таблицу данные пользователя, используя PHP ActiveRecord, но каждый раз, когда я получаю эту ошибкуНевозможно обновить PHP ActiveRecord: модель только для чтения
:: сохранить() не может быть вызвана из-за этой модели устанавливается только для чтения
я могу вставить в той же таблицы, но я не могу обновить
Details.php
<?php
class Details extends ActiveRecord\Model
{
public static $table_name='details';
public static $primary_key='id_user_detail';
public function before_create()
{
$this->date_created = date("Y-m-d H:i:s");
$this->date_modified = date("Y-m-d H:i:s");
}
public function before_update()
{
$this->date_modified = date("Y-m-d H:i:s");
}
}?>
профиль-edit.php
$sql = " select * from details where id_user_detail=1";
$user = Details::find_by_sql($sql);
$user->user_fname="test";
$user->save();
Как я могу сделать обновление?