在Ruby on Rails资源中避免过多嵌套

时间:2011-01-14 23:52:11

标签: ruby-on-rails

我有一个资源包含has_many Allocations。每个分配属于帐户。我希望能够进入/提供/ 1 /帐户/ 2 /分配(即列出所有分配产品1和帐户2)或类似的东西,但我不想违反“资源应该”的规则永远不会嵌套超过1级。“

我只需要对分配进行“索引”操作(在执行/ offer / 1 / account / 2时)。最好的方法是什么?我并不特别关注URL或者甚至必须在分配控制器中保留“索引”动作。

谢谢!

1 个答案:

答案 0 :(得分:1)

作为指导原则并非如此。

在某些情况下你可以打破它,我认为这很好。对于帐户的show操作,您可以显示分配,然后您将拥有/offering/1/account/2/网址。

相关问题