0

我的购物车可以有很多文件夹。这些可以嵌套,但始终作为一个整体显示。我想设计一个界面来将新项目添加到文件夹中。

我的计划是有一个文件夹按钮,单击它后,将显示 products#index。用户选择一个产品,并在 products#show 页面中,用户填写一些选项并单击提交,然后将该项目添加到特定文件夹中。

什么是设计路线的 RESTful 方式?

我的粗略设计如下。没事吧?

get folders/13/add_products/ 
get folders/13/add_products/3 
post folders/13/add_products/3
4

1 回答 1

0

一般来说,你应该避免在 RESTful 路由中使用动词(例如“add”):

GET  /folders/:id/products
GET  /folders/:id/products/:product_id
POST /folders/:id/products/:product_id
于 2013-04-26T09:17:00.053 回答