我是Cakephp的新手,从cake3开始.
我遇到的一个问题是,从性能意义上来说,哪种方法最适合在CakePHP-3.0中获取表的实例,而不是控制器在loadModel或TableRegistry之间的默认表.
如:
1. $this->loadModel('Articles');
OR
2. TableRegistry::get('Articles');
Run Code Online (Sandbox Code Playgroud)
我为loadModel和TableRegistry阅读了Cake-Doc .混乱来自这里
提前致谢
在控制器中时,最好使用loadModel().原因是在进行单元测试时更容易模拟.
它还$this->[MyTable]根据已加载的表设置变量.
| 归档时间: |
|
| 查看次数: |
2582 次 |
| 最近记录: |