Php 在codeigniter基本模型中,如何在获得之前使用$?
在我的CodeIgniter项目中,我使用CodeIgniter基本模型,并从那里扩展我的所有模型 在我的用户模型中,我希望确保超级用户不会被包括在内,除非另有规定 比如:Php 在codeigniter基本模型中,如何在获得之前使用$?,php,mysql,codeigniter,model,Php,Mysql,Codeigniter,Model,在我的CodeIgniter项目中,我使用CodeIgniter基本模型,并从那里扩展我的所有模型 在我的用户模型中,我希望确保超级用户不会被包括在内,除非另有规定 比如: $this->db->where('uacc_issuper', 0)); 我想我可以在你得到这个之前使用observer$。但我不知道该怎么办 任何给我指出正确方向的建议都将不胜感激。在$before\u get中,如果在任何get查询之前调用了方法名数组,则需要在子模型中添加这些方法 class page_
$this->db->where('uacc_issuper', 0));
我想我可以在你得到这个之前使用observer$。但我不知道该怎么办
任何给我指出正确方向的建议都将不胜感激。在$before\u get中,如果在任何get查询之前调用了方法名数组,则需要在子模型中添加这些方法
class page_model extends MY_Model{
protected $before_get = array('method_name');
function __construct(){
parent::__construct();
}
function method_name(){
$this->db->where('uacc_issuper', 0));
}
}
现在,如果您尝试使用页面模型获取任何内容,每次都会调用此方法
$page = $this->page->get(1);
那太好了。非常感谢。