【发布时间】:2014-06-15 06:19:23
【问题描述】:
我正在尝试获取内部连接模型的单列。
$items = Item::with('brand')->get();
这也给了我整个brand 对象,但我只想要brand.brand_name
$items = Item::with('brand.brand_name')->get();
对我没用。
我怎样才能做到这一点?
【问题讨论】:
-
你总是只想要brand_name ..还是只在这种情况下希望对象只包含“brand_name”?
-
只是为了完整起见:急切加载(使用
with)不使用连接,而是使用WHERE IN查询。后者确实可以很好地扩展。
标签: php orm laravel laravel-4 eloquent