ruby on railsでcontrollerを使ってページ途中にリダイレクトしたい

前提

ruby on railsで食べ物のガチャガチャのようなWebサービスを作っています。

実現したいこと

controllerで別ページにリダイレクトするときに、ページの先頭ではなく、ページの指定した場所にリダイレクトするようなコードを書きたいです。

該当のソースコード

ruby

def add a = params["id"].to_i @selects = Menue.find(a) Select.create(url: @selects["url"],name: @selects["name"],price: @selects["price"]) redirect_to "/gatya" end

現在は、このaddアクションの最後でredirect_to "/gatya"となっているため、gatya.html.erbのページトップに戻る仕様になっています。
しかし、gatya.html.erbの途中(ページトップではなく、ページ内のid等を付与した指定した場所)にリダイレクトできるようにしたいです。

未熟な質問で恐縮ですが、何かご教授いただけると嬉しいです。よろしくお願いいたします。

試したこと

gatya.html.erbページ内のリダイレクトしたい特定の場所にidを付与して、controllerのaddアクションの最後で、redirect_to "gatya/#id名"としてみましたが駄目でした。

コメントを投稿

0 コメント