Ruby on rails Rails在更新时发现永久链接错误
Im尝试在我的应用程序中使用编辑产品,但当我单击编辑Im时,转到此url: 好的,没关系,我的路线是Ruby on rails Rails在更新时发现永久链接错误,ruby-on-rails,Ruby On Rails,Im尝试在我的应用程序中使用编辑产品,但当我单击编辑Im时,转到此url: 好的,没关系,我的路线是 resources :products namespace :admin do resources :products end 但当我单击“更新”时,会出现以下错误: Couldn't find Product with id=capa-para-iphone-4-silicone 我理解错误,但我不知道,因为当我在编辑和更新中放入控制器时,permalink
resources :products
namespace :admin do
resources :products
end
但当我单击“更新”时,会出现以下错误:
Couldn't find Product with id=capa-para-iphone-4-silicone
我理解错误,但我不知道,因为当我在编辑和更新中放入控制器时,permalink发现了什么:
@product = Product.find(params[:id])
我使用的gem有永久链接,但我把这个gem放在了show中。在控制器的更新方法中使用这个:
@product = Product.find_by_permalink(params[:id])