Laravel从两个具有WhereIn条件的表中获取数据

时间:2019-08-06 04:27:18

标签: laravel laravel-5 eloquent

我有两个与联结表联接的表要返回数据

$roles = Role::all()->pluck('title', 'id');
$user_fields = DB::table('user_fields')
->Join('role_user_field', 'user_fields.id', '=', 'role_user_field.user_field_id')
->whereIn('role_user_field.role_id', $roles)

我需要基于role_id的“ user_fields”行,但它提供了

object(Illuminate\Support\Collection)#783 (1) { ["items":protected]=> array(0){}}

0 个答案:

没有答案
相关问题