Al tratar de buscar con id de clasificación (y paginar) im conseguir desde el registro (y la versión?):Ruby on Rails fin por id
SELECT `audits`.* FROM `audits` ORDER BY version, id DESC LIMIT 50 OFFSET 0
actualmente estoy usando este código:
@records = Audit.order("id DESC").page(page).per(50)
El problema es que la lista recuperada no está correctamente ordenada por id descendente.
BTW estoy usando audited-activerecord gem para auditorías, ¿esto importa?
Parece que esta joya escribe internamente un ordenamiento default_scope por la versión en sus modelos. Intente buscar en la documentación de gem si puede desactivar este default_scope para algunos modelos. – MurifoX