新手问题 rails 中如何把自定义方法写成 restful 风格的方法

fengfans · August 03, 2013 · Last by shatle replied at August 03, 2013 · 2593 hits

我有两个 model,A 与 B,分别有一个控制器与若干视图。将 A 与 B 的数据进行比较,将比较结果输出至一个页面中。

实现比较的方法由一个单独的控制器中的一个方法实现。

由于比较后输出的数据需要通过 API 向外部开放,该方法要符合 restful 规范,并且能够输出 xml 文件,但小弟不知道这种情况该如何编写,请大家指教。

ComparisionsController#new and ComparisonsController#create

match '/comparisions/:id_1/and/:id_2' => 'ComparisionsController#show', :via => :get

#or
# params[:ids] = id1_id2
match '/comparisions/:ids' => 'ComparisionsController#show', :via => :get

You need to Sign in before reply, if you don't have an account, please Sign up first.