0

私はルートを持っています:

match "/invite/create/:first_name/:last_name/:email/:phone" => 'invite#create'

そして私が試したとき:

http://localhost:3000/invite/create/bill/bob/bob@gmail.com/1234567890

No route matches [GET] "/invite/create/bill/bob/bob@gmail.com/1234567890"エラーが発生します。

私のルートのどこが悪いのですか?

4

1 に答える 1

0

同じ URL fx で始まる他のルートがある場合/inviteは、最初に定義することが重要ですmatch "/invite/create/:first_name/:last_name/:email/:phone" => 'invite#create'

ただし、これはあまり良い方法ではありません。新しいレコードを作成するときは、常に投稿リクエストを行う必要があります。

于 2013-05-09T20:43:17.813 に答える