如何使用eloquent
从下面的情况中选择db中的记录表格:
员工表[id,name]
地址表[id,address_line1,employee_id,city_id]
城市表[id,name]
如下所示的查询仅返回城市ID,但我也需要城市名称
$employee = Employee::with('address')->get();
我的员工模型与
有关系public function address(){
$this->hasMany('address');
}
如何实现所需的结果,以便查询的输出应该根据地址表中的id给出来自city表的城市名称,而无需为每个城市id运行新查询以获取名称