私は追加します
-> addIndexColumn()
コントローラでは、
ビューで私は追加します
{データ: 'DT_Row_Index'、名前: 'DT_Row_Index'}
このエラーは常に表示されます:
'order句'の不明な列 'DT_Row_Index'
これは追加された列であり、DBの一部ではないため、並べ替えることはできません。 修正するには、次のようにします。
{ data: 'DT_Row_Index', name: 'DT_Row_Index' , orderable: false, searchable: false}
@yajraたくさんの
はい、インデックス列はデータベース/クエリの一部ではないため、不可能だと思います。 私の通常のガイドは、SQLレベルで実行可能であれば、パッケージがそれを処理できるはずです。 そうでなければ、それは不可能です。
ああ、ありがとう、機会があれば追加します。 https://github.com/yajra/laravel-datatables-docs/blob/master/index-column.mdでできる場合は、PRすることもでき
最も参考になるコメント
これは追加された列であり、DBの一部ではないため、並べ替えることはできません。 修正するには、次のようにします。