我使用雄辩的急切负载在Yajra数据表中显示了一只动物的所有子代,但我得到了这个错误:
我得到所有孩子的功能:
public function hijos()
{
return $this->belongsToMany('App\Ganado', 'hijos_padres', 'id_padre', 'id_hijo');
}
我的数据表代码:
if ($request->ajax()) {
return datatables()
->eloquent(Ganado::where('id_ganado', $id)->with('hijos'))
->toJson();
}
这:
{data: 'hijos.id_ganado', name: 'hijos.id_ganado'},
{data: 'hijos.codigo_ganado', name: 'hijos.codigo_ganado'},
{data: 'hijos.genero', name: 'hijos.genero'},
我的“ hijos”(子级)函数具有自身关系,因此我不知道如何为表赋予别名。
这是我的动物表:
我还能做什么?