2010-09-05 8 views
0

J'ai un problème comme suit.ne peut pas générer des routes

j'ai une configuration des ressources dans mon dossier routes.rb comme suit

resources :users do 
    resources :sub_transactions 
end 
resources :sub_transactions do 
    collection do 
     get :income 
     get :expenditure 
    end 
end 

Maintenant, quelle est la bonne route que je dois écrire afin que je puisse générer les routes suivantes

users/1/sub_transactions/income 
users/1/sub_transactions/expenditure 

où les revenus et les dépenses ne sont pas des identifiants

+0

Bon point mais il n'a eu que 4 réponses à 6 questions et certaines d'entre elles ne méritent pas une acceptation (imo). Ce serait une honte si les gens devaient accepter des réponses incorrectes ou inutiles juste pour obtenir plus de réponses aux questions. – Shadwell

Répondre

1

Avez-vous essayé d'ajouter ces appels à la ressource sub_transactions imbriquée? Comme:

resources :users do 
    resources :sub_transactions do 
    collection do 
     get :income 
     get :expenditure 
    end 
    end 
end 

Je ne suis pas en mesure de tester au moment, mais ce serait le point de départ logique (je figure).

+0

merci, je vais essayer cette – Gagan

Questions connexes