「ビュー」と呼ばれる新しいビューにリダイレクトする「作成」機能があります。「view」は get メソッドを使用するため、URL にパラメーターを指定する必要があります。
「作成」は新しいアイテム123を作成し、「ビュー」をURLでリダイレクト/レンダリングし/view?id=123
ます。このビューにリダイレクトするときに、いくつかの追加パラメーターも渡したいです。/view?id=123¬e=duplicate
どうすればいいですか?
def create
@i = Book.createNewItem(params[:name])
if @i[:error] == ""
render action: 'view',
else
redirect_to book_home_path
end
end
def view
Book.getItem(params[:id]) #some backend update stuff
@i = Book.find_by_book_num(params[:id])
return @i
end