私は2つのテーブルとusers
の間に多対多の関係を持つプロジェクトに取り組んでいます。私はまた、他の2つのテーブル間の関係に関する情報を保持するピボットテーブルrole_user
を持っています。Laravel eloquent many to many relationship関係が存在するかどうかを確認する
role_user
とuser_id
の2つのフィールドの2つのフィールド、すなわちid
があります。
今私はusers
テーブルから得たユーザオブジェクトと、roles
テーブルから得た別のロールオブジェクトを持っています。私は特定の役割が特定のユーザーに属しているかどうかを判断したい。
これは、ピボットテーブルのモデルを作成してモデルを使用することによって実行できることがわかっています。関係が存在するかどうかを照会して決定することができます。role_user
しかし、私はこの方法がストレスになり、雄弁がこれを決定する簡単な方法を提供するのではないかと疑問に思います。 何か助けていただきありがとうございますか?
回答がありましたか? – developer