标签: ruby-on-rails variables syntax
任何人都知道在标识符中使用变量的语法是什么?即:
for a in @issue.articles f.select "article#{a.page}", options_from_collection_for_select(@articles, 'id', 'name', @issue.article2) end
2中的@issue.article2可能是for循环中的迭代器。
2
@issue.article2
for
干杯!
答案 0 :(得分:1)
您的意思是动态方法名称。方法如下:
number = 2 @issue.send("article#{number}")
请参阅Variables in ruby method names。