我正在使用 Ruby on Rails 3.2.2,我想改进下面的代码,也许使用一些 Ruby on Rails 方法。
["one", "two", "three"]
我有一个我要制作的数组
# From `Symbol`s to `String`s
array = [:one, :two, :three].map {|k| k.to_s}
# => ["one", "two", "three"]
然后(attr_accessible
下面使用的方法只是一个示例方法,仅用于说明我的工作;在生产中,我在自定义方法中使用“splat”数组)
attr_accessible *array
# => attr_accessible "one", "two", "three"
有没有更好的方法来制作上述内容?如果是这样,我怎样才能["one", "two", "three"]
以“优雅”的方式“转换”数组?