我有属于“父”模型的模型。 在控制台中,关系可以正常工作, 但是尝试在浏览器中显示时会失败
Rails.application.routes.draw do
namespace :api do
namespace :v1 do
resources :parents do
resources :siblings, :path => "children"
end
resources :siblings do
resources :milestones
end
resources :siblings do
resources :kind_words
end
resources :siblings do
resources :nice_deeds
end
end
end
end
答案 0 :(得分:0)
因为您有kind_words
,而不是kindwords
。尝试转到api/v1/sibilings/2/kind_words
您甚至可以像这样
更改该资源的路径部分resources :kind_words, path: :kindwords
并尝试使用与您相同的路径