Laravel 5: Mengapa Ralat \'Jadual Tidak Ditemui\' Saya Berlaku dan Bagaimana Saya Membetulkannya?

Susan Sarandon
Lepaskan: 2024-10-26 09:29:02
asal
925 orang telah melayarinya

 Laravel 5: Why is My

Jadual Asas Tidak Ditemui: Menyelesaikan masalah dalam Laravel 5

Apabila cuba menyimpan data ke MySQL menggunakan Laravel 5, "1146 Table not found " ralat boleh berlaku. Isu ini timbul apabila Laravel tidak dapat menentukan bentuk jamak bagi nama jadual, mengakibatkan penambahan "S" pada penghujung nama.

Konfigurasi Pengawal dan Model

Inilah kaedah kawalan stor yang disediakan:

<code class="php">public function store(CotFormRequest $request)
{    
    $quote = new Cotizacion;
    $quote->customer_id = Input::get('data.clientid');
    $quote->total = Input::get('data.totalAftertax');    
    $quote->save();    
}</code>
Salin selepas log masuk

Dan model Cotizacion:

<code class="php">namespace App\Models\Cotizacion;

use Illuminate\Database\Eloquent\Model;


class Cotizacion extends Model {

}</code>
Salin selepas log masuk

Menyelesaikan Isu

Untuk membetulkannya, tentukan secara eksplisit nama jadual dalam model:

<code class="php">class Cotizacion extends Model{
    public $table = "cotizacion";
}</code>
Salin selepas log masuk

Dengan menyatakan nama jadual, Laravel akan mengenal pasti dengan betul dan menghalang penambahan "S" tambahan ".

Atas ialah kandungan terperinci Laravel 5: Mengapa Ralat \'Jadual Tidak Ditemui\' Saya Berlaku dan Bagaimana Saya Membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!