php - アーティザンを使用して作成したモデルと移行データテーブルはLaravelでどのようにバインドされていますか?
怪我咯
怪我咯 2017-05-16 13:00:45
0
2
397

最初に、 Migrate を使用して questions のテーブルを作成するとします。

次に、artisan を使用して Question のモデルを作成しました。

モデル内にデータ テーブルをバインドするステートメントがありません。メソッドを作成するときにフレームワークが自動的に questions テーブルを検索し、対応する追加、削除、チェック、変更を行うのはなぜですか? 最初にテーブルをバインドする必要はありませんか?

怪我咯
怪我咯

走同样的路,发现不同的人生

全員に返信(2)
淡淡烟草味

コードの場所: IlluminateDatabaseEloquentModel.php

如果没有显式地定义protected $table='xxxx';現在のモデルのクラス名がテーブル名として使用されます。これはlaravelだけでなく、他の多くのPHPフレームワークでも同様です

いいねを押す +0
伊谢尔伦

正解は二階です…

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート