-1

可能重复:
cakephp 数据源调用未定义的方法

我收到这种错误

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

它看起来像一个非常基本的代码,但为什么我会得到这种错误呢?

4

1 回答 1

0

我认为您的型号名称有误。实际上在cake php中是这样的

$this->Modelname->findById($id);

您能否在您的模型中检查模型名称是 Invoice 或 RecurringInvoice 请确保这一点。

于 2013-01-14T07:19:17.757 回答