我有一个网站列出了许多作业,但我也希望每个帐户都能够在一个地方访问它的作业。因此,我用这些路线:Ruby on Rails有条件路由
map.resources :jobs
map.resource :account, :has_many => :jobs
这让我像localhost/jobs/
和localhost/account/jobs
网址。但是,两者似乎都呈现JobsController::index
。我如何在索引操作中创建条件(如何访问是否在URL中指定了帐户/作业或只是作业?)或更改帐户路由以呈现不同的操作?什么是正确的方法来做到这一点?
你有一个或多个帐户?声明“我也想要每个帐户......”提示多个,但“map.resource:account”暗示了一个。 – avaynshtok 2009-11-18 21:18:25