【发布时间】:2013-01-14 03:19:52
【问题描述】:
我遇到了这种错误
Fatal error: Call to undefined method stdClass::findById() in C:\wamp\www\studiohelper\app\controllers\recurring_invoices_controller.php on line 309
这是该行的代码:
$invoice = $this->Invoice->findById($invoiceId);
它看起来像一个非常基本的代码,但我到底为什么会遇到这种错误?
【问题讨论】:
-
$this->Invoice来自哪里?我们需要查看更多代码。 -
CakePHP 中的模型就是这样调用的
-
显然你错过了什么。
-
好的,我刚刚通过在上面添加这段代码来解决它: var $uses = array('RecurringInvoice','Invoice');对不起,这里的菜鸟。
-
@tereško 可能重复?什么?!你在开玩笑吗兄弟!?哈哈哈!
标签: php cakephp fatal-error