route.rbにこのようなルートを設定しています
resources :users do
resources :lists do
resources :tasks
end
end
「レーキルート」を実行すると、破棄アクションのルートが表示されます。
DELETE / users /:user_id / lists /:id(.: format)
このアクションの私の実装は次のようになります。
def destroy
@user = User.find(params[:user_id])
@user.lists.find(params[:id]).destroy
render json: { status: "success" }
end
'render'行を除くこのアクションのすべての行にコメントを付けると、JSONの結果が返されます。しかし、私は404のラインを受け取ります。私は、Railsにかなり慣れていません。誰かが私が間違っていることを教えてもらえますか?
ありがとう