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');