query.addSelect( ` CASE WHEN enterprise.bpchk = '1' THEN 3 WHEN enterprise.bpchk = '2' THEN 2 WHEN enterprise.bpchk = '0' THEN 1 ELSE 0 END `, 'brandplus', ); query.orderBy({ brandplus: 'DESC', }); query.skip((page - 1)*40); query.take(40)Mi longitud de datos es 95. Cuando se imprimen 40 páginas por página, existe un total de 3 páginas. En las páginas 1 y 2, 40 datos están bien alineados y operados. El problema aparece en la página 3. La página 3 muestra 15 datos de longitud, pero 40 datos de longitud. Orderby de datos con una longitud correspondiente de 40 tampoco funciona normalmente. La causa de este problema es simplemente desconocida. ¿Conoces a alguien? Por favor, ayúdame.