これらのフィールドは、モデルが作成および更新されるときに、それぞれEloquentによって自動的に入力されます。コマンドを実行し、通常はコードを実行してテーブルを削除するか、構造上の変更を元に戻します。次のフィールドを含める方法:title:このリストのタイトルを表す文字列description:リストの説明を表す文字列slug:タイトルに基づく一意の短い文字列。テーブルに対応)は、列参照(または外部キー)を保持する側です。その他の要素(リストテーブルに対応)。リンクテーブルをリストテーブルにリンクする参照フィールドを含めるには、後でリンクテーブルを変更する必要があります。テーブルには、リンクを参照するための特別なフィールドは必要ありません。移行ファイルの現在のコンテンツを次のコードに置き換えます。}}完了したらファイルを保存します。次に、コードエディタで既存のリンク移行ファイルを開きます。デモプロジェクトでは、次のパスで移行を見つけることができます。App\Models\LinkList;...次に、テーブル定義に次の行を含めます。メソッドは、参照されるEloquentモデルへの外部キー列を作成します。デフォルトの命名法を使用して、参照されるテーブルの主キーフィールドにリンクされているフィールドを設定します。完了したら、完全な移行クラスは次のようになります。}}編集が終了したら、ファイルを保存します。次に、データベースをワイプしてから、移行コマンドを再度実行して、更新された移行ファイルを使用してデータベース構造を再作成します。migrateEloquentモデル関係の構成これでデータベーステーブルが設定されましたが、それらの間の関係を定義するためにEloquentモデルを構成する必要があります。このメソッドは、プロキシとして機能し、各リストに関連するリンクにアクセスします。現在の汎用コードを次のコンテンツに置き換えます。完了したらファイルを保存します。リンクがそれぞれのリストにアクセスできるようにモデル化します。この方法は、1対多の関係の逆辺を定義するために使用されます。次のコードでファイルします。完了したらファイルを保存します。両方のモデルが更新されると、データベースは完全に構成されますが、現在は空です。このシリーズの次のセクションでは、Eloquentモデルを使用してデータベースに新しいレコードを挿入する方法を学習します。Joseモバイルバージョンに。