【问题标题】:Sort data collection_check_boxes排序数据collection_check_boxes
【发布时间】:2021-05-05 16:39:22
【问题描述】:

我有一个带有自定义数据的 collection_check_boxes。在我的模型中,我有一个这样的方法:

def label
   [social_profile.name, I18n.t(source_type_code, scope: 'enum.source_type.name')].join(' - ')
end

在我看来,我有这个:

= f.collection_check_boxes(:source_ids, @sources, :id, :label)

但我需要按字母顺序对方法标签返回的数据进行排序。我怎样才能做到这一点? 谢谢!

【问题讨论】:

    标签: ruby-on-rails checkbox


    【解决方案1】:

    在@sources 中保存数据时需要这样做

    您好像是从数据库中获取数据,您需要在查询中进行操作

    Source.all.order(name: :desc)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-15
      • 1970-01-01
      • 2012-08-12
      • 2017-06-19
      • 2018-11-26
      相关资源
      最近更新 更多