在笨应用我有以下代码:笨加载模型
$这 - >负载>模型( 'movie_model', 'movie_manager');
我的假设是我们只能使用$this->load->model()
加载单个模型。我想知道'movie_manager
'代表什么。
在笨应用我有以下代码:笨加载模型
$这 - >负载>模型( 'movie_model', 'movie_manager');
我的假设是我们只能使用$this->load->model()
加载单个模型。我想知道'movie_manager
'代表什么。
如果你想分配给不同的对象名称你的模型,你可以通过加载方法的第二个参数指定:
$this->load->model('model_name', 'foobar');
$this->foobar->method();
Docs。
如果要加载很多模型,你可以这样做:
$this->load->model(array('movie_model', 'movie_manager'));
假设movie_model和movie_manager是您的型号名称在这里...
第二参数一起使用,如果有的话你想重命名你的对象名称。 例如:
$this->load->model('movie_model', 'movie_manager');
而不是调用你的方法是这样的:
$this->movie_model->method();
现在就可以这样调用:
$this->movie_manager->method();
这个答案是公认的答案的一个副本这个问题。 – Colwin
我不知道为什么它是重复的,我只是发布并回答与它的解释。无论如何,谢谢你的欢迎礼物downvote。欢呼 –
是的,谢谢你的回答。但接受的答案与你的答案有相同的信息。你的没有添加新的信息。如果这样做会增加价值。 – Colwin