2017-04-12 6 views
0

Laravel Datatable을 사용하고 있습니다. 정렬이 작동하지 않습니다. 누군가 나를 도울 수 있습니까?Laravel 데이터 테이블 정렬이 작동하지 않습니다. 조인에 사용하는 방법

컨트롤러

Table::select(array(DB::raw('table2.con_title'), 
    DB::raw('........ 
Datatables::of(----)->make(); 

보기

.dataTable ({ "bProcessing"사실, "bServerSide"사실, "sAjaxSource"ajaxurl,

"aoColumnDefs ": [{mData : 'table2.con_title', 대상 : [0]}, .......

오류가 경고 DataTables (테이블 ID는 = '-----') : 행 0

+0

AJAX 응답의 모양은 무엇입니까? – Mick

+0

JSON { "sEcho": 1, "iTotalRecords": 33, "iTotalDisplayRecords": 33, "aaData": [[ "------", "------------- "," – fernandus

+0

나는 DB :: raw (이슈 제작자 여야 함, DB :: raw를 사용하여 정렬하는 방법 ( – fernandus

답변

0

에 대한 데이터 소스에서 알 수없는 매개 변수 'table2.con_title'을 요청 당신은 당신의 테이블 열이 있는지 확인해야 귀하의 데이터에 올바르게 매핑됩니다.

https://datatables.net/manual/tech-notes/4

+0

{mData : 0, aTargets : [0]} 오류가 발생하지 않았습니다. 그러나 정렬이 작동하지 않습니다. – fernandus

+0

내 데이터 응답을 위해 true (-> make (true))를 사용하고 있지 않습니다. 인덱스로 될 것입니다, 이제 나는 내가 {mData : 0, aTargets : [0]}과 맞다고 확신합니다. 그러나 정렬은 작동하지 않습니다. – fernandus