Laravel 5 当结果数据具有关系并使用雄辩模型a获取时,如何在dataTable中显示数据

Laravel 5 当结果数据具有关系并使用雄辩模型a获取时,如何在dataTable中显示数据,laravel-5,datatables,laravel-eloquent,Laravel 5,Datatables,Laravel Eloquent,我正在尝试使用数据表显示数据。在我的控制器中,我使用带有关系的模型从三个表中提取数据。我很困惑如何显示通过关系获取的数据 我的控制器代码 public function create(){ $shippings=ShippingPreference::with('shippingChannel','shippingMethod')->get(); return Datatables::of($shippings)->make(true); } 还有我的刀锉 <

我正在尝试使用数据表显示数据。在我的控制器中,我使用带有关系的模型从三个表中提取数据。我很困惑如何显示通过关系获取的数据

我的控制器代码

public function create(){
    $shippings=ShippingPreference::with('shippingChannel','shippingMethod')->get();
    return Datatables::of($shippings)->make(true);
}
还有我的刀锉

<script type="text/javascript">

    $(function(){
      $('#simpletable').DataTable({
        //dataType  :'text/html',
        processing  :true,
        serverSide  :true,
        ajax    :"{{route('shippingPreference.create')}}",
        columns   :[
         // { data: 'id', name: 'id'},
          { data: 'channel_name', name: 'channel_name'},
          { data: 'process_type', name: 'process_type'},
          { data: 'market_place_shipping_method_name', name: 'market_place_shipping_method_name'},
          { data: 'channel_method', name: 'channel_method'},
        ]

      });

    });

</script>

$(函数(){
$('simpletable')。数据表({
//数据类型:'text/html',
处理:对,
服务器端:是的,
ajax:{{route('shippingPreference.create')}},
栏目:[
//{数据:'id',名称:'id'},
{data:'channel_name',name:'channel_name'},
{数据:'进程类型',名称:'进程类型'},
{数据:'market_-place_-shipping_-method_-name',名称:'market_-place_-shipping_-method_-name'},
{data:'channel_method',name:'channel_method'},
]
});
});
在上面的刀片文件中,“channel\u name”和“channel\u method”是通过关系获取的。如何在dataTable上显示这两个字段