在codeigniter中从文件夹加载模型


load model from folder in codeigniter

我使用codeigniter并分别处理管理端和用户端。现在我有了model,它在admin文件夹中我想调用controller of users。但是当我试图从管理文件夹

加载模型时
$this->load->model('admin/myinterest_model');
$data['myInterest'] = $this->myinterest_model->selectResult('user',  $this->session->userdata['Id']);

显示以下错误

Message: Undefined property: Users::$myinterest_model
Filename: controllers/users.php

请指导我如何从admin加载模型

$this->load->model('admin/myinterest_model' , 'myinterest');

第二个参数(可选)用于调用方法。

,

$this->myinterest->get_users();

尝试在控制器中调用构造函数并将模型加载到其中

function __construct()
    {
        // Initialization of class
        parent::__construct();
        // load the model
        $this->load->model('admin/myinterest_model');
    }

在您的models文件夹(application/models/admin)中创建一个文件夹,并将您的管理文件放在那里(Myinterest_model.php)
现在在你的控制器中调用你的模型

$this->load->model('admin/myinterest_model');