0
私はブランドの配列を持っています。rubyファイルに配列を書き込む
そして、私はこのコードを持っている:
brands.each_with_index do |brand, index|
File.open('brands.txt', 'w') { |file| file.print "#{brand.name} - #{brand.url}" }
end
だから私は、ファイルにすべてブランドを書きたいが、結果として、私は唯一の最後のブランド、このような何かを得る:
Biomillを - htttp://site.com/brand/biomill/dogs/
私のファイルがループ内に書き換えられているようです。 私は何をしますか?
もちろん、各ループでファイルが書き換えられています。コードは、あなたが書いたことを正確に実行しています。 – jvillian