0
如何定義導軌路線問題如何在導軌中定義路線問題
我有用戶和消息的附件。我怎麼能確定共同路線爲用戶和消息控制器
resources :comments
路線
resources :users
resources :messages
如何定義導軌路線問題如何在導軌中定義路線問題
我有用戶和消息的附件。我怎麼能確定共同路線爲用戶和消息控制器
resources :comments
路線
resources :users
resources :messages
據documentation,你將需要:
#config/routes.rb
concern :attachment do
resources :attachment, only: :index
end
resources :users, :messages, concerns: :attachment
據我瞭解你,你的問題有一個用戶和消息的附件,需要一個更乾的方式爲此創建路由。我們可以爲此目的使用顧慮。
concern :attachable do
resource: :attachment #singular routes
end
resources :users, :messages, concerns: :attachable
我已經使用了單數路由,因爲我假設附件和用戶/消息之間有一個has_one關係。也就是說,用戶has_one附件或消息has_one附件。如果它是一個關係的has_many,使用多條路徑,即
resources: :attachments
常見的手段是什麼,你都這樣定義資源的意見。這將創造在評論CRUD所有可能的(7)寧靜的路線。 –