Ruby一个衬垫来代替一个粗短的代码

use*_*448 1 ruby ruby-on-rails ruby-on-rails-3

有什么可怕的一个班轮来摆脱这个厚实的代码吗?

hash = {}
hash["permission_type"]  = "some permission type"
hash["vaue"] = "some value"
permission_collection = [] << hash
Run Code Online (Sandbox Code Playgroud)

Uts*_*ani 8

permission_collection = [ {"permission_type" => "some permission type", "vaue" => "some value"} ]
Run Code Online (Sandbox Code Playgroud)