csvファイルにデータを追加したい。HTMLフォームを使用してユーザーからそのデータを取得します。私の現在のコードは csv ファイルにデータを追加しますが、追加しません。したがって、ユーザーが詳細ヒット登録ボタンを入力すると、以前に追加されたデータが消去され、その場所に新しいデータが挿入されます。では、新しいデータを追加して次の行に保存し、残りのデータを保持するにはどうすればよいでしょうか?
これが私がやっていることです。
full_name = params["full_name"]
email = params["email"]
phone = params["phone"]
organization = params["organization"]
job = params["job"]
diet = params["diet"]
address = params["address"]
code = params["code"]
city = params["city"]
cost_pool = params["cost_pool"]
CSV.open("participants_info.csv", "wb") do |csv|
csv << [full_name, email, phone, organization, job, diet, address, code, city, cost_pool]
end