【发布时间】:2023-03-31 08:10:02
【问题描述】:
我有两个表,users 和 roles,其中每个 user 可以(但不是必须)有一个 role。该关系分别通过两个表中的role_id 和id 存在。
我如何创建一个 Eloquent 查询来获取用户的 role如果该行存在?
这是我当前的查询(虽然它没有做我需要的):
$user = User::where('username', 'LIKE', '%abc%')
->get();
【问题讨论】:
-
尝试添加
->with('role')- 我不记得它是否添加了一些东西,不管它是否存在。
标签: php laravel laravel-4 laravel-5 eloquent