ruby-1.9.2-p180 :007 > a = {:a => 10, :b => 20}
=> {:a=>10, :b=>20}
ruby-1.9.2-p180 :008 > a.reverse_merge({:c => 30})
NoMethodError: undefined method `reverse_merge' for {:a=>10, :b=>20}:Hash
from (irb):8
from /home/sayuj/.rvm/rubies/ruby-1.9.2-p180/bin/irb:16:in `<main>'
Run Code Online (Sandbox Code Playgroud)
如何解决这个问题NoMethodError?
小智 6
require 'active_support/core_ext'
Run Code Online (Sandbox Code Playgroud)
来源:http://api.rubyonrails.org/v2.3.8/classes/ActiveSupport/CoreExtensions/Hash/ReverseMerge.html
| 归档时间: |
|
| 查看次数: |
3942 次 |
| 最近记录: |