बेस टेबल या व्यू नहीं मिला: 1146 टेबल लारवेल 5
लारवेल 5 का उपयोग करके MySQL में डेटा सहेजने का प्रयास करते समय, उपयोगकर्ताओं को इसका सामना करना पड़ सकता है निम्न त्रुटि:
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'sistemal5.cotizacions' doesn't exist
यह त्रुटि आम तौर पर तब होती है जब लारवेल तालिका नाम में "S" जोड़ रहा है, जिसके परिणामस्वरूप एक अमान्य तालिका संदर्भ प्राप्त होता है।
इस समस्या के निवारण के लिए, निम्नलिखित को सत्यापित करें:
नियंत्रक स्टोर विधि:
public function store(CotFormRequest $request) { $quote = new Cotizacion; $quote->customer_id = Input::get('data.clientid'); $quote->total = Input::get('data.totalAftertax'); $quote->save(); }
मॉडल:
संभावित मुद्दे:
class Cotizacion extends Model{ public $table = "cotizacion"; }
समाधान:
इस समस्या को ठीक करने के लिए, सुनिश्चित करें कि मॉडल में तालिका का नाम आपके डेटाबेस में वास्तविक तालिका नाम से मेल खाता है और बहुवचन रूप स्पष्ट रूप से निर्दिष्ट है यदि आवश्यक है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3