1

我的应用程序存在 Rails 4 问题

concern :common do
  resources :comments
  resources :categories
  resources :tags
end

resources :articles, concerns: :common
resources :messages, concerns: :common

我面临的问题是我想通过关注点为资源消息添加特定的控制器操作(例如创建、编辑)。我不知道如何传递关注的行动。请帮我解决这个问题

4

1 回答 1

0

可选参数可以通过资源定义传递给关注点

concern :common do |options|
  resources :comments, options
  resources :categories, options
  resources :tags, options
end

resources :articles, concerns: :common
resources :messages do
  concerns: :common, only: :create,:edit
end

我希望它能解决问题。

于 2013-09-30T12:35:18.640 回答