Ruby on rails RubyonRails:RESTAPI提交列表?
我对RoR对REST列表的处理感到困惑 Rails 3 routes magic创建(以及其他) 现在,我想要的正是这个加号 可以发布项目列表(XML格式) 最好的方法是什么 从语义上讲,Ruby on rails RubyonRails:RESTAPI提交列表?,ruby-on-rails,api,list,rest,Ruby On Rails,Api,List,Rest,我对RoR对REST列表的处理感到困惑 Rails 3 routes magic创建(以及其他) 现在,我想要的正是这个加号 可以发布项目列表(XML格式) 最好的方法是什么 从语义上讲,POST/items对我来说听起来像是在创建一个列表,而不是一个项目 我可以在控制器中“过载”这个吗? 或者我需要创建一个新的路由吗 谢谢您可以将控制器编码为接受单个项目或一组项目。这不会以任何方式反映在路由中,但只与控制器有关,因为路由中未指定POST参数 在那里接受单个项目是可以接受(并且通常假定)的行为。
POST/items
对我来说听起来像是在创建一个列表,而不是一个项目
我可以在控制器中“过载”这个吗?
或者我需要创建一个新的路由吗
谢谢您可以将控制器编码为接受单个项目或一组项目。这不会以任何方式反映在路由中,但只与控制器有关,因为路由中未指定POST参数 在那里接受单个项目是可以接受(并且通常假定)的行为。但是你可以自由地接受你喜欢的任何东西
POST /items create one item
GET /items list all items