是否有一些方法或简单的方法,以便我可以返回仅包含给定键的哈希?

时间:2012-05-11 21:39:18

标签: ruby-on-rails ruby ruby-on-rails-3 methods

我正在使用Ruby on Rails 3.2.2,我正在寻找一种方法,它与except的哈希(except documentation)相反,可能是only方法。是否有一些方法或简单的方法,以便我可以返回包含给定键的哈希值?

# Example, 'only' method as opposite to the 'except'
@person.update_attributes(params[:person].only(:name, :surname))

1 个答案:

答案 0 :(得分:2)

我认为您正在寻找的是slice,它将返回仅包含给定键的哈希值。