请教CI的模型调用问题
CI文档中说,模型可以放置在models目录下的子目录里面,而且如果你的模型位于一个子目录下,那么加载时要带上你的模型所在目录的相对路径,譬如,如果你的模型位于 application/models/blog/Queries.php ,你可以这样加载它:$this->load->model('blog/queries'); 我的问题是:1、这样的模型调用方法时,怎么做,是$this->blog/queries->method();还是不带子目录名,直接用模型的类名$this->queries->method();2、如果是后者的话,那防置在子目录里面的模型名,也不能和子目录外的模型名重名? 请高手指教,谢谢!如果你想将你的模型对象赋值给一个不同名字的对象,你可以使用 $this->load->model() 方法的第二个参数:
$this->load->model('model_name', 'foobar');
$this->foobar->method(); 调用模型的第二个参数可以用来设置别名
页:
[1]