我试图在我的视图中定义一个选择标记。 我的观点如下:
<div class="field">
<%= f.label :analyst %><br />
<%= select_tag :sub_category_analyst, options_for_select(analyst_names, :selected => @sub_category.analyst || 0) %>
我的模特看起来像这样:
@@analyst_names = ["", "foo", "bar"]
belongs_to :category
has_many :products
def analyst_name
@@analyst_names[analyst.to_i || 0]
end
def self.analyst_names
@@analyst_names
end
尝试加载页面时出错:未定义的局部变量或方法`analyst_names'
提前致谢!