-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 に答える