ActiveAdmin csv 导出记录顺序

ActiveAdmin csv export records order

我的 rails 应用程序中有 ActiveAdmin。我试图禁用 ActiveAdmin 在检索记录时应用的默认顺序,我已将其添加到我的资源中:

 config.sort_order = ''

现在,当我访问 html 版本的页面时,它可以正确地获取无顺序的记录,但是当我导出到 csv 时,它会按顺序检索记录:

SELECT  "vw_survey_packs".* FROM "vw_survey_packs" WHERE ("vw_survey_packs"."id" > 22542)  ORDER BY "vw_survey_packs"."id" ASC LIMIT 1000

我该如何更改?

参见 github 上的 this issue。基本上:如果不自己更改代码是不可能的。