/ / CakePHP घातक त्रुटि: अपरिभाषित विधि को कॉल करें stdClass :: findById () [डुप्लिकेट] - php, cakephp, घातक-त्रुटि

केकेपीएचपी घातक त्रुटि: अपरिभाषित विधि पर कॉल करें stdClass :: findById () [डुप्लिकेट] - php, cakephp, घातक त्रुटि

संभावित डुप्लिकेट:
cakephp डेटा स्रोत अपरिभाषित विधि पर कॉल करें

मुझे इस तरह की त्रुटि हो रही है

Fatal error: Call to undefined method stdClass::findById() in C:wampwwwstudiohelperappcontrollersrecurring_invoices_controller.php on line 309

यहाँ उस लाइन पर कोड है:

$invoice = $this->Invoice->findById($invoiceId);

यह एक बहुत ही मूल कोड की तरह दिखता है लेकिन पृथ्वी पर मुझे उस तरह की त्रुटि क्यों मिलती है?

उत्तर:

जवाब के लिए 0 № 1

मुझे लगता है कि आपके मॉडल के नाम में त्रुटि है। दरअसल केक php में ऐसा होता है

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

क्या आप कृपया अपने मॉडल में देख सकते हैं कि मॉडल का नाम चालान या पुनरावर्ती है। कृपया यह सुनिश्चित करें