Я попытался написать файл JSON. Каждый раз, когда пользователь моего приложения создает нового пациента в рельсах. Моя проблема с моим текущим подходом состоит в том, что при каждом вызове метода мой JSON-файл перезаписывается новым пациентом. Я хочу иметь возможность постоянно добавлять в файл JSON без перезаписи существующего содержимого. Любая помощь по этому вопросу будет принята с благодарностью!
writer.rb
def self.writes(patient)
events_json = []
File.open("public/events.json","w") do |f|
f.write(patient.to_json)
end
end
end
patients_controller.rb
def create
@patient = Patient.new(patient_params)
Writer.writes(@patient)
end