検索

ホームページ  >  に質問  >  本文

Laravel orm 多態性関連付けでカスタムフィールドを使用する方法

以下の3つのテーブルがあります

ビジネス:

ID 所有者コード 所有者のタイプ
1 WSWJDIXSWS 会社
2 ADSOEKL23 個人的な

会社名:

ID コード 名前
1 WSWJDIXSWS IBM
2 SDFSDFSDFS h3c

個人:

ID コード 名前
1 ADSOEKL23 ジャック
2 SDFSDFSDFS ブラウン

対応機種

モデル会社:

リーリー

モデルパーソナル:

リーリー

モデル事業:

リーリー

インデックスコントローラー:

リーリー

ビュー:インデックス.ブレード

リーリー

実行後の結果はすべて見つかりません!

デバッガコンポーネントを使用します
実行されるステートメントは次のとおりです:

リーリー

Laravel のドキュメントでは、owner_type owner_id という同様のものが使用されていますが、自分でフィールドを定義する方法については言及されていません
長い間苦労しています。説明してください。とても感謝しています

曾经蜡笔没有小新曾经蜡笔没有小新2811日前615

全員に返信(1)返信します

  • ringa_lee

    ringa_lee2017-05-16 16:49:59

    さらにドキュメントを読み、さらに練習し、スマート IDE を使用してください。 morphManyパラメータは5つあります。

    追伸。今後はレイアウトにもっと注意してください。

    返事
    0
  • キャンセル返事