【发布时间】:2019-06-23 15:43:54
【问题描述】:
-- 我期待什么--
我正在根据另一个选择的选择填写表单选择。
第一个选择是:
{{Form::select('country',$countries,$player->city->country->id,['class' => 'form-control','id' => 'selectCountry'])}}
第二个选择应填写与该国家/地区相关联的城市。
-- 我的控制器试图接收必要的信息--
return Country::find($request->get('country'))->cities->where('player_id','!=',null);
这一切都很好。现在问题来了,我的 JSON 对象(模型 Country)有一个 player_id,但我希望结果还包括他在 App\Player 模型中找到的“player_name”列。
有人知道如何构建 Eloquent 查询吗?还是只能通过 DB:: 查询来完成,如果可以,我该如何构建这个查询?
提前感谢您的帮助!
【问题讨论】: