1
#in update function
redirect_to @post

ここで、リダイレクト時にいくつかの追加パラメーターを追加したいと思います。ただし、追加しようとすると

redirect_to @post, :mypara => 'abc'

リダイレクト先のページのアドレスバーにこのパラメータがないため、印刷しようとしました

<%= params[:mypara] %>

しかし、まだ何も見えませんでした。

誰でも私を助けることができますか?

4

1 に答える 1

2

post_path次のように使用する必要があります。

redirect_to post_path(@post, :mypara => 'abc')

これ:

redirect_to @post

実際には次のように変換されます。

redirect_to post_path(@post)

追加のパラメーターを渡したい場合は、ショートカットを使用できません。を使用する必要がありますpost_path

于 2013-04-01T02:06:03.580 に答える