【发布时间】:2017-05-31 11:05:40
【问题描述】:
我有两个模型 User 和 Profile 一对一关系。
我想使用以下代码检索profile.status == TRUE 所在的所有用户。
$users = User::with(['profile' => function ($query) {
$query->where('status', TRUE);
}])->get();
dd(count($users)); //50
我有 50 个用户,其中只有 3 个有 status == TRUE。但它总是显示 50。
【问题讨论】:
标签: php laravel laravel-5 laravel-5.3