我想作一个字符串成为一个属性:如何将字符串更改为方法或字段?
Model:
Author
attr_accessible :book1, book2, book3 etc...
我想在一个较小的命令来检索20本书
def do_something
self.book1
self.book2
self.book3
....
end
这是我想到了,但如何才能解决我让字符串成为一个属性,所以我可以检索数据。
def do_something
count = 0
10.times do
self."book#{count += 1}"
end
end
我可能会使用自[:BOOK1]感谢您的信息我会做: 计数= 0 10.times做 自[ “书#{数+ = 1}” to_sym。 ] 结束 – fujisan