私はCanCangemでRails3を使用しています。モデルUsers
とNetworks
は has_many :through => Roles
です。この部分は正常に機能します。
現在、CanCanを使用しているため、/ networkページでは、ユーザーがネットワークにアクセスできる場合にのみネットワークが表示されます。これも問題なく動作します。
CanCanをネストされたリソースと組み合わせることができることは知っていますが、/ users / 1 / networkのルートが冗長になっていますか?オプション?勧められた?RESTful?Rails-y?それを持っている特別な理由はありますか?ユーザーがアクセスできるネットワークのみを表示できるようにしたいのですが、ネットワークインデックスが既にフィルターとして機能している場合、ネストされたリソースがより適切な方法であるかどうかはわかりませんでした。