Cakephp 在非对象上查找()?
我正在尝试访问控制器中另一个模型上的Cakephp 在非对象上查找()?,cakephp,cakephp-model,Cakephp,Cakephp Model,我正在尝试访问控制器中另一个模型上的find()。我得到一份工作 对非对象调用成员函数find()错误 PollsController.php(控制器): Poll.php(模型): App.php(模型): 注意:我也尝试过$this->Poll->App->find('list'),但仍然得到相同的错误 如果要访问其他模型函数,则需要加载模型。几乎没有办法做到这一点 这只对控制器有用 $this->loadModel('App'); $this->App->find('fi
find()
。我得到一份工作
对非对象调用成员函数find()错误
PollsController.php
(控制器):
Poll.php
(模型):
App.php
(模型):
注意:我也尝试过
$this->Poll->App->find('list')
,但仍然得到相同的错误 如果要访问其他模型函数,则需要加载模型。几乎没有办法做到这一点
这只对控制器有用
$this->loadModel('App');
$this->App->find('first');
这一款适用于模型和控制器
$this->loadModel('App');
$this->App->find('first');
阅读更多:
这是一个很好的控制器
$this->loadModel('App');
$this->App->find('first');
阅读更多:
请在控制器中加载模态
public$uses=数组(“轮询”) 应用程序是保留关键字。当我将类更改为SomethingController.php和SomethingController.php时,一切都再次正常工作
$this->loadModel('App');
$this->App->find('first');
$appModel = ClassRegistry::init('App');
$appModel->find('first');
//in Post Controller
public $use=array('Post','App');