"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > मुझे लारवेल 5 में \"बेस टेबल या व्यू नहीं मिला\" त्रुटि क्यों मिल रही है?

मुझे लारवेल 5 में \"बेस टेबल या व्यू नहीं मिला\" त्रुटि क्यों मिल रही है?

2024-11-11 को प्रकाशित
ब्राउज़ करें:898

Why Am I Getting a \

बेस टेबल या व्यू नहीं मिला: 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