嵌套资源&用户创建内部资源?

时间:2014-01-15 23:25:04

标签: ruby-on-rails has-many belongs-to nested-resources

假设我有Category型号/控制器和TestFile型号/控制器。

Category.rb:

has_many testfiles

TestFile.rb:

belongs_to category

我也嵌套了这样的资源:

resources :categories do
    resources :testfiles
end

我希望用户能够创建TestFiles。在创建的形式中,我希望他们能够指定测试将要进行的类别。

但是,创建使用资源嵌套生成的新测试文件的路径是:

new_category_test_file_path

需要category_id属性才能调用。

在某种意义上,我如何延迟设置类别直到创建测试文件?感谢。

0 个答案:

没有答案