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。基本上:如果不自己更改代码是不可能的。
我的 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。基本上:如果不自己更改代码是不可能的。