这个问题只与ThinkPHP程序员有关。
所以在ThinkPHP中有Model和D()。模型对于与数据库进行通信非常有用。但是,当我们使用D()创建一个Model时,就会找到一段数据。实际上我们得到的是一个数组。
那么,我如何才能获得一个类的实例,并且有方法可用。在模型中构建方法似乎没有用。
除了模型之外,我是否应该有另一个类,例如UserModel.class +User.class?
发布于 2016-10-21 12:03:25
下面是我的想法。
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;
}
}https://stackoverflow.com/questions/40156840
复制相似问题