Когда мне нужно сделать это в PHP, я сохраняю данные POST в сеансе, а затем удаляю их, когда использую их (есть даже шаблон, называемый «post / redirect / get», который сообщает об этом) чтобы избежать повторной публикации представленных данных при перезагрузке страницы).
Не могли бы вы сделать то, что вы хотите, таким образом или что-то подобное с Rails?