覆盖form_for使用的url帮助器

时间:2016-05-09 15:42:37

标签: ruby-on-rails

有这个型号:

module Car
  module Used #using mongoid so no inheretance
    field name
  end
end

和资源

namespace 'marketplace' do
  resources :items
end

因此,在调用时,

= form_for(Car::Used.new) do

我们收到此错误并不奇怪:未定义的方法`car_useds_path'

那么有什么解决方法可以告诉form_for helper使用

marketplace_items_path

传递:url显式为form_for或创建单独的资源,我觉得有点无法使用。

1 个答案:

答案 0 :(得分:0)

实际上很容易得到我相信你的东西......

= form_for Car::Used.new, url: marketplace_items_path(any_required_objects) do 
  ... 

form_for