0

我正在学习 ruby​​ on rails。我想到的项目涉及一个欢迎页面,该页面将通过单击“新房间”将用户带到一个房间;像 welcompage.com/random_room_id 之类的东西。我现在的方法是使用 new 和 create 动作最终将用户带到房间,但我想用一个动作来做到这一点。我怎样才能做到这一点,但仍然遵循 RESTful 约定?

4

1 回答 1

0

根据我对 Ruby 中 RESTful 约定的理解,#welcome 动作是 your new,表单的端点(当用户单击时)是create,当他/她被带到新房间时,就是那个房间的 #show。

我不确定您会通过减少操作次数来实现什么目标?如果您有不同的动词(GET、POST),您可能希望每个动词有不同的控制器操作。

于 2013-10-27T00:43:42.907 回答