オプションの双方向ユーザー関係の実装: ステップバイステップ ガイド
P粉412533525
P粉412533525 2024-04-01 12:05:59
0
1
461

ユーザー モデルがあり、これらのユーザー間には何らかの関係があります。

###例: ジョンはジャックとジルの父親です。

ジャックとジルは兄妹です。

ジャックはジェイコブとジョシュアの友人です。

この関係を完全に理解するにはどうすればよいですか? これには家族関係と友人関係が入り混じっているので、何が最善の行動なのか混乱しています。

P粉412533525
P粉412533525

全員に返信(1)
P粉178894235

ユーザーと関係という 2 つのモデルを作成する必要があります。 まず、2 つのモデルを関連させます (1 対多の関係)。

モデル: ユーザー

リーリー

モデル:関係

リーリー

次に、リレーショナル モデル (移行でもこれを設定することを忘れないでください) には、 user_one 、 user_two 、 type_one 、 type_two の 4 つの列が必要です。

例: user_one: 父親のユーザー ID / user_two: 息子のユーザー ID、type_one: 父親 / type_two: 息子。

それでいいよ。

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