在任何事情之前,请理解我是一个完整的 codeigniter 菜鸟,并且只知道足够的 php 来获得通过。但是如果解释得很好,那就很好理解了。
我正在构建一个 Web 应用程序,安装 sparks,然后 ion_auth 已启动并正常运行。
用户可以注册,yada yada yada。
现在我正在尝试创建我的第一个模型,即“项目”。
这就是我迷路的地方...
这是我的项目模型,我想使用 php-activerecord 并在我的用户和项目之间建立关系。
class Project extends ActiveRecord\Model {
public function __construct() {
parent::__construct();
$this->load->database();
}
static $belongs_to = array(
array('user')
);
public function projects() {}
}
由于 Ion_Auth 是一个火花并坐在
-sparks
--ion_auth
---2.3.2
----models
-----ion_auth_model.php
这是该类顶部的代码
class Ion_auth_model extends CI_Model {
但是当我将 'extends CI_Model' 更改为 'extends Activerecord\model' 时,一切都会中断。
如何让这个工作,以便我可以在适当的模型中使用 $has_many 和 $belongs_to?
已经在这上面呆了几个小时了,它终于开始接触到我了。
任何帮助是极大的赞赏。