次の情報を持つ「ユーザー」というモデルがあります。
id
name
status_id
次の情報を含む「ステータス」というモデルがあります。
id
description
生のクエリを実行すると、当然 2 つのテーブルが結合users.status_id = status.id
されますが、Laravel の Eloquent ORM を使用してユーザーのステータス テキストを取得したいと考えています。
例えば。User::find(1)->status()->description
has_one
、has_many
、など、さまざまな機能が提供されていますbelongs_to
が、どれも機能しません。どうすればこのようなことができるかについて誰かアイデアがありますか?