我正在尝试从属于ID = x用户的公司列表中获取一个值(公司)。到目前为止,我可以获得公司的全部列表,但我想按其ID获得单个公司。
非常感谢你!
有了这个我不能得到所有的公司。
$user = auth('api')->user();
$companies = $user->company;
我尝试了很多事情,最后一件事是
$companies = $user->company->where('id', $id);
但是我得到了
“ message”:“未定义的变量:company”,
您应该通过添加()
where子句并对其进行扩展来获取查询构建器。
尝试这个:
$company = $user->company()->where('id', $id)->get();
或者,如果您不需要收藏:
$company = $user->company()->where('id', $id)->first();
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句