【发布时间】:2017-11-19 06:16:29
【问题描述】:
我有两个表 users 这是默认的 Laravel Auth 表,它有 user_id 列(不是默认的 id 列),第二个是我创建的 branch 表。
我的分支表有一个列created_by,它在创建新分支时存储登录的用户ID。
现在,我在前端显示了分支详细信息,我想在其中显示创建它的用户的名称。但是在我的分支表中,created_by 列中有 user_id。
我可以通过Branch::find($id) 简单地获取分支详细信息,但它会返回创建它的用户 ID,因为我希望那里出现名称。
是否可以通过 Eloquent ORM 关系实现,或者我需要编写整个查询等。
请指教?
【问题讨论】:
-
获取创建者的信息试试这个包github.com/fico7489/laravel-revisionable-upgrade
标签: laravel eloquent laravel-5.4