0

我有以下两个表:

users
-name
-country_id

countries
-id
-name

我将使用 Eloquent ORM 并运行以下查询:

Select user.name, countries.name FROM users
LEFT JOIN countries ON users.country_id = countries.id

但我遇到了麻烦。我如何告诉 Eloquent 从国家表中获取不同的字段?

我现在拥有的是:

User::all();

但这让我只有 country_id

4

1 回答 1

0

我想通了(我想)。

现在我在做

User::with('Country')->get()

它返回所有具有与国家/地区对象匹配的国家/地区属性的用户,所以我可以这样做:

$user->country->name
于 2013-10-11T22:37:10.580 回答