最初に、 Migrate を使用して questions
のテーブルを作成するとします。
次に、artisan を使用して Question
のモデルを作成しました。
モデル内にデータ テーブルをバインドするステートメントがありません。メソッドを作成するときにフレームワークが自動的に questions
テーブルを検索し、対応する追加、削除、チェック、変更を行うのはなぜですか? 最初にテーブルをバインドする必要はありませんか?
淡淡烟草味2017-05-16 13:02:45
コードの場所: IlluminateDatabaseEloquentModel.php
如果没有显式地定义protected $table='xxxx';
現在のモデルのクラス名がテーブル名として使用されます。これはlaravelだけでなく、他の多くのPHPフレームワークでも同様です