Estoy leyendo documentos de datos, pero no puedo encontrar una respuesta. Mi pregunta es:
Tengo una tabla con 10.000 filas. Hago una búsqueda por estado y el resultado es 3000 filas. De 3000 filas, mostraré 20 por página.
"recordsTotal": ¿qué valor debería estar aquí?, "recordsFiltered": ¿qué valor debería estar aquí?,
Si el valor de recordsTotal debe ser 10.000, ¿puedo ocultar este valor si no es interesante?
recordsTotalRegistros totales, antes del filtrado (es decir, el número total de registros en la base de datos)
recordsFilteredRegistros totales, después del filtrado (es decir, el número total de registros después de aplicar el filtrado, no solo el número de registros que se devuelven para esta página de datos).
Su respuesta debe ser:
{ "draw": 1, "recordsTotal": 10000, "recordsFiltered": 3000, "data": [ // ... skipped 20 records ... ] } Creo que recordsTotal solo se usa para el panel informativo que Showing 1 to 20 of 3000 entries (filtered from 10000 total entries) . Si no está utilizando el panel informativo, no tiene que devolver la propiedad recordsTotal .
recordsFiltered DataTables también utiliza los registros de propiedades Filtrados para calcular el número de páginas necesarias para mostrar su conjunto de datos.
Consulte Lado del servidor: datos devueltos para obtener más información.