値の文字列がカンマで区切られていますが、その順序は重要ではありませんが、値の一意性はあります。私は、文字列に値を追加したい、と私は有効であるが、ひどい見えますし、文字列になりユニークな値のCSV文字列を管理する
jruby-1.6.7 :009 > ("1,2,3,1".split(",").to_set << "1" << "4").to_a.join ","
=> "1,2,3,4"
のようなもので終わる - >配列 - >設定 - >配列 - 疑いがある>の文字列を、効率的でもない。これを行う簡単な方法は何ですか?
フム、(「1,2- 、 "3" .split( "、")| ["1"、 "4"])join "、"改善のように見える..ありがとう! – cbmanica