0

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

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

它输出这个

在此处输入图像描述

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

在此处输入图像描述

那么我怎样才能让它显示实际的年份(2012)而不是第 3 年

4

1 回答 1

0

在 app/models/year.rb

def name
  year
end

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

于 2013-05-16T09:19:02.320 回答