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 回答