2016-05-26 7 views

答えて

2

私はあなたがここでやっているかわからないんだけど、これは動作します:

name = { 13 => { sub_param1: 123 } } 

x:の表記を使用すると、キーが強制的に記号になります。許可されているよりエキゾチックなキータイプを使用する必要がある場合は、矢印を使用する必要があります。

+0

良いキャッチ。そして、純粋な整数をキーとして使用する機能がRubyバージョン2.0に追加されたようです。 – lurker

+1

@lurker覚えている限り、* anything *をキーとして使用することができました。これはかなり永遠に。 JavaScriptのような背景から来て、物事が文字列に強制されると、これはまるで狂ったようです。 – tadman

+0

ok。 1.9.3のドキュメントは整数インデックス以外のものを示唆しています。 – lurker

関連する問題