我有路线:
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"
错误。
我的路线怎么了?
答案 0 :(得分:0)
如果您的其他路线以相同的网址fx /invite
开头,那么首先定义match "/invite/create/:first_name/:last_name/:email/:phone" => 'invite#create'
是很重要的。
然而,这不是一个很好的做法,你应该在创建新记录时总是做一个帖子请求。