我不知道我是否对这个人挑剔,但你如何创建一个:新的行动成员?
当我有
时resources :posts, :except => [:show] do
get :another_new, :on => :collection
end
这给了我一个复数(在路线another_new_posts GET /posts/another_new(.:format)
中)。
但是当我使用成员时,我确实得到了单数,但它想要一个:id(在路由another_new_post GET /posts/:id/another_new(.:format)
中)。
如何使用another_new_post
在/posts/new
的路线中创建另一个新内容?
答案 0 :(得分:0)
将其作为资源块之外的独立部分放置:
match 'posts/another_new' => "posts#new", as: :another_new_post