【发布时间】:2014-10-16 23:37:54
【问题描述】:
在 Laravel 中,您可以使用 with 方法在一个查询中获取相关的数据库条目,如下所示:
$customer = Customer::with('user')->where([
'id' =>'1'
])->first();
这将返回一个客户及其相关的用户对象。是否可以使用项目对此应用过滤器?我认为这是可能的:
$customer = Customer::with('user')->where([
'id' =>'1',
'users.status' => 'activated'
])->first();
但这似乎不起作用,它试图在 users 表中查找列“users.status”而不是列状态。
【问题讨论】: