次の Laravel フレームワーク チュートリアルのコラムでは、Laravel でテーブル名を指定することの重要性を紹介します。
Laravel は Model
の作成時に対応するテーブル名を自動的に関連付けるため、問題が発生した場合の具体的なプロセスは次のとおりです。ターミナルで次のコマンドを入力すると、
ファイル <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:php;toolbar:false;'>php artisan make:model Customer</pre><div class="contentsignin">ログイン後にコピー</div></div>
が
App
やるべきことは実はとても簡単で、作成したモデルファイル関数にテーブル名を指定するルールを追加します:
<?php namespace App; use Illuminate\Database\Eloquent\Model; class Customer extends Model{ protected $table = 'customer'; }
protected $table = 'customer'; を追加し、
customer.php に対応するデータベースを強制的に
# として指定します##customer システムのデフォルトの customers の代わりに。フレームワークに付属の User.php でも確認できますが、プログラムをエラーなく安定して実行するには、この手順をすべての
Model に適用する必要があります。
問題が発生した場合は、それを記録してください...
以上がLaravelでテーブル名を指定することの重要性をついに知りましたの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。