5
を使用してネストされたコントローラ私は厄介以下の私の新しいルートの設定を承認するカンカン得ることのかなりを持つ:認可の名前空間とカンカン
namespace :api do
namespace :v1 do
resources :users do
resources :user_songs
resources :friendships
resources :plays
resources :likes
resources :songs
私はhttps://github.com/ryanb/cancan/wiki/Nested-Resourcesここに掲載してによって好きコントローラでそれをテストしたものを続いています
缶を使用してclass Api::V1::LikesController < Api::V1::BaseController
load_and_authorize_resource :user
load_and_authorize_resource :like, :through => :user
:アクセス、:私は限界まで試してみましたability.rb作品が、何か他のすべてのは、例えばしていないされています
上記本を置きます責任がネームスペースのルートのためであるかどうか確信が持てません。どんな指針も非常に高く評価されます!答えを見つけた
を必要としてGETリクエストのために、この唯一の作品のように思えるし、追加のリクエストを投稿しないですることができますそれが重要であるかどうかを確認するのは好きですし、違いはありません。 – nvd90
それは必要なことを考え出した:アクセス、:それが働くためにそれのすぐ下で好きです。 – nvd90
これにバグがありましたが、[1.6.10で修正されました](https://github.com/ryanb/cancan/pull/675) –