2012-02-20 14 views
-1

私は2つの異なる配列のID値を比較していますが、配列の1つにはそれぞれの数値の前後に引用符があり、それ以外のものは引用符で囲まれていません。下の配列の各IDに引用符を追加するにはどうすればよいですか?例えば"268056199934590"配列の各オブジェクトに引用符を追加するにはどうすればよいですか?

Object.all.collect { |f| f["f_id"] } 
[268056199934590, 306589562725323, 223636134385969] 

ありがとうございました!

+1

文字列をint型に変換するのはなぜですか? 'collect {| f |のようなものです。 f ["f_id"]。to_i} '? –

答えて

3

「引用符を使用しない」とは、数字であり文字列と比較していることを意味します。したがって、ここでは選択肢があります:"123".to_iまたはそれ以外の方法で文字列を整数に変換する123.to_s

+0

うわー私は、私にいくつかの意味をノックしていただきありがとうございましたhaha – ahuang7