Laravel-datatables: Columna desconocida 'DT_Row_Index' en 'cláusula de pedido'

Creado en 20 sept. 2018  ·  5Comentarios  ·  Fuente: yajra/laravel-datatables

Resumen del problema o solicitud de función

añado
-> addIndexColumn ()

en controlador,

a la vista agrego

{datos: 'DT_Row_Index', nombre: 'DT_Row_Index'}

Este error siempre aparece:
Columna desconocida 'DT_Row_Index' en 'cláusula de pedido'

question

Comentario más útil

Es una columna agregada y no parte de la base de datos, por eso no se puede ordenar. Para solucionarlo, haz lo siguiente:

{ data: 'DT_Row_Index', name: 'DT_Row_Index' , orderable: false, searchable: false}

Todos 5 comentarios

Es una columna agregada y no parte de la base de datos, por eso no se puede ordenar. Para solucionarlo, haz lo siguiente:

{ data: 'DT_Row_Index', name: 'DT_Row_Index' , orderable: false, searchable: false}

@yajra Muchas gracias yajra, ¿es imposible ordenar esa columna?

Sí, creo que es imposible porque la columna de índice no es parte de la base de datos / consulta. Mi guía habitual es que si es factible a nivel de SQL, el paquete debería poder manejarlo. De lo contrario, no es posible.

@yajra : ok, lo entiendo, por cierto, gracias de nuevo por este gran paquete,

¿Qué tal agregar notas para este?
{datos: 'DT_Row_Index', nombre: 'DT_Row_Index', ordenable: falso, buscable: falso}

en: https://yajrabox.com/docs/laravel-datatables/master/index-column

Oh, gracias, agregaré eso cuando tenga la oportunidad. También puede hacer relaciones públicas si puede en https://github.com/yajra/laravel-datatables-docs/blob/master/index-column.md. ¡Gracias!

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

Mopster picture Mopster  ·  3Comentarios

SGarridoDev picture SGarridoDev  ·  3Comentarios

alejandri picture alejandri  ·  3Comentarios

vipin733 picture vipin733  ·  3Comentarios

ghost picture ghost  ·  3Comentarios