本文转载自 https://blog.youkuaiyun.com/kunshan_shenbin/article/details/6264365
方法1:
使用$uses来指定需要关联的Model。这也是最常用的方法。
- <?php
- class TestsController extends AppController {
- var $name = 'Tests';
- var $uses = array("Work");
- function index() {
- $works = $this->Work->find('first');
- debug($works);
- }
- }
方法2:
使用loadModel函数来设定关联的Model。
- <?php
- class TestsController extends AppController {
- var $name = 'Tests';
- var $uses = null;
- function index() {
- $this->loadModel('Work');
- $works = $this->Work->find('first');
- debug($works);
- }
- }
方法3:
使用App::import导入关联的Model。
- <?php
- class TestsController extends AppController {
- var $name = 'Tests';
- var $uses = null;
- function index() {
- App::import('Model', 'Work');
- $work = new Work();
- $works = $work->find('first');
- debug($works);
- }
- }