我有一个名为“用户”的模型,包含以下信息:
id
name
status_id
我有一个名为“状态”的模型,包含以下信息:
id
description
在执行原始查询时,自然会加入两个表,users.status_id = status.id
但是我想使用 Laravel 的 Eloquent ORM 来获取用户的状态文本。
例如。User::find(1)->status()->description
提供了许多不同的功能,例如has_one
、has_many
和belongs_to
,但这些都不起作用。有人对我如何做这样的事情有任何想法吗?