如何在 ActiveAdmin 中制作可排序列?
How to make sortable column in ActiveAdmin?
我在 ActiveAdmin 的索引页上有列:
column("Credit amount", sortable: true) {|u| u.credit_amount.format }
为了提高可读性,我在索引页上使用 gem money-rails
:credit_amount
和 .format
方法。
但是排序不起作用。
如何为该列进行从大到小的排序,反之亦然?
试试这个
column("Credit amount", sortable: 'products.credit_amount_cents') {|u| u.credit_amount.format }
只需确保将 products
替换为您的任何 table 名称即可。
我在 ActiveAdmin 的索引页上有列:
column("Credit amount", sortable: true) {|u| u.credit_amount.format }
为了提高可读性,我在索引页上使用 gem money-rails
:credit_amount
和 .format
方法。
但是排序不起作用。 如何为该列进行从大到小的排序,反之亦然?
试试这个
column("Credit amount", sortable: 'products.credit_amount_cents') {|u| u.credit_amount.format }
只需确保将 products
替换为您的任何 table 名称即可。