Как Модель должна быть превращена в Экземпляр в среде ThinkPHP?

Этот вопрос касается только программистов ThinkPHP.

Так что есть Model а также D() в ThinkPHP. Модель очень полезна для общения с БД. Но когда мы используем D() создать Model затем найдите часть данных. на самом деле мы получаем массив.

Тогда как я могу получить экземпляр класса и методы для использования. Встраивать методы в модель кажется бесполезным.

Должен ли я иметь другой класс, кроме модели, например UserModel.class + User.class?

0

Решение

Ниже то, что я придумал.

class BasicModel extends Model
{

protected $instance;

public function loadInstance($id)
{
$this->instance = $this->find($id);
}

public function saveInstance()
{
if ($this->create($this->instance))
return $this->add();
return false;
}
}
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]