警告Hash #index已弃用,请使用Hash #key

时间:2014-08-07 20:02:07

标签: ruby

为什么我会看到此警告?

me = { 'name' => 'mezbah'}
me.index('mezbah') # => warning: Hash#index is deprecated; use Hash#key

1 个答案:

答案 0 :(得分:6)

不推荐使用意味着它过去是一个功能,但仍然是但不建议使用,并且计划在将来的Ruby版本中从该功能中删除,因此最好不要使用它。在这种特殊情况下,请点击该消息并改为使用key