Javascript 如何使用laravel表中的特定列显示数据库中的列表

Javascript 如何使用laravel表中的特定列显示数据库中的列表,javascript,html,css,laravel,Javascript,Html,Css,Laravel,我有一个列名为“role”的表users,角色是admin和users,现在我只想在页面中显示用户,我应该怎么做?我是初学者。请帮忙。我使用的是laravel 8。我不确定我是否正确理解了这个问题,但我相信您的目标是: 管理员 用户1 用户2 用户 用户3 用户4 对吗?如果是这样,User::class必须与Role::class有关系,Role::class必须与用户有关系,例如,一个用户有一个角色,而一个角色有多个用户 $roles = Role::all()->with('user

我有一个列名为“role”的表users,角色是admin和users,现在我只想在页面中显示用户,我应该怎么做?我是初学者。请帮忙。我使用的是laravel 8。

我不确定我是否正确理解了这个问题,但我相信您的目标是:

管理员 用户1 用户2

用户 用户3 用户4

对吗?如果是这样,
User::class
必须与
Role::class
有关系,
Role::class
必须与用户有关系,例如,一个用户有一个角色,而一个角色有多个用户

$roles = Role::all()->with('users');

在刀刃上

@foreach ($roles as $role)
    <h1>{{ $role->title }}</h1>
    @foreach($role->users as $user)
        {{ $user->name }}
    @endforeach
@endforeach
@foreach($roles作为$role)
{{$role->title}
@foreach($role->users as$user)
{{$user->name}
@endforeach
@endforeach

只需用雄辩的语言查询表格即可


$users=users::where('role','customers')->get()

您想用角色
users
查询用户表,对吗?哦,对不起,是客户。我有一个users表,表中有一个名为role的列,角色是admin和customersok..那么你现在想要什么呢??您想要的预期输出是什么??