在这里的视频教程中,我可以看到它MY_Model.php
被放置在我的 CI 应用程序的核心目录中MY_Controller.php
。
我的问题是 CI 不会从核心目录加载模型。我已经通过 CI 并发现 CI 只检查application\models
模型的文件夹,而不是core
文件夹(在 CI 2.1.0 Loader.php 文件的第 279 行找到)。这使得我无法MY_Model
直接使用访问$this->load->model('MY_Model')
,尽管我可以很好地扩展它。
这让我想知道我们为什么要放在MY_Model.php
文件core
夹中。任何模型都application\models
可以直接扩展和访问,那么为什么不放在MY_Model.php
那里呢?