嘗試與ID排序(和分頁)來搜索IM從日誌中獲得(和版本):Ruby on Rails的訂單來自序號
SELECT `audits`.* FROM `audits` ORDER BY version, id DESC LIMIT 50 OFFSET 0
我目前使用此代碼:
@records = Audit.order("id DESC").page(page).per(50)
問題是,檢索的列表沒有通過id降序正確排序。
順便說一句我正在使用audited-activerecord gem進行審計,這有什麼關係嗎?
看來,這種寶石內部通過的版本,在模型中寫入default_scope排序。嘗試在gem文檔中搜索,如果可以禁用某些模型的default_scope。 – MurifoX