【问题标题】:Rails Admin Form ErrorsRails 管理表单错误
【发布时间】:2013-05-02 09:58:42
【问题描述】:

我在rails 中有一个电影表格,其中一列称为年份。 在我的 Rails 表单中,它是这样显示的

<%= f.collection_select :year_id, Year.all, :id, :year %>  </div><br />

它会输出这个

但在 Rails Admin 中,在电影表单上,年份显示为这样

那么如何让它显示实际年份(2012 年)而不是第 3 年

【问题讨论】:

    标签: ruby-on-rails forms semantics rails-admin


    【解决方案1】:

    在 app/models/year.rb 中

    def name
      year
    end
    

    或者使用 label_method 来指定你希望使用哪个方法作为类的所有实例的标签方法。

    【讨论】:

      猜你喜欢
      • 2010-11-28
      • 2011-02-01
      • 1970-01-01
      • 2012-12-05
      • 2015-11-07
      • 1970-01-01
      • 1970-01-01
      • 2022-08-19
      • 1970-01-01
      相关资源
      最近更新 更多