【发布时间】:2022-01-12 12:08:31
【问题描述】:
我在 laravel eloquent ORM 中编写查询时遇到了麻烦。
我有一个项目表,您可以在其中以多对多关系分配用户
在分配用户的视图中,我有一个选择器,但我只想显示尚未分配给项目的用户,并检查用户是否属于创建项目的公司 (user.company_id=proyect_id)
在正常查询中,我应该像这样,从控制器获得 $company_id 和 $proyect_id。
select * from users u left join proyect_user pu on u.id=pu.user_id and pu.proyect_id = $proyect_id 其中 u.company_id=$company_i 和 proyect_id 为空;
查询有效,但我想使用 Eloquent。 ¿ 知道怎么做吗?
【问题讨论】:
标签: laravel eloquent eloquent-relationship