Ruby on rails 二:删除rails路由中的id
我有以下铁路路线Ruby on rails 二:删除rails路由中的id,ruby-on-rails,destroy,Ruby On Rails,Destroy,我有以下铁路路线 model\u name删除model\u name/:id/comments/:id(:format) 我想知道当我在destroy方法中调用params[:id]时,需要什么:id?第一个或第二个?参数[:id]将采用第二个id。可以通过参数[:model\u name\u id]访问第一个id值 例如,使用类似于 /帖子/1/comments/4 参数[:id]=4 参数[:post_id]=1您的路线应该是 删除模型名称/:模型id/注释/:id(:格式) 因此,par
model\u name删除model\u name/:id/comments/:id(:format)
我想知道当我在
destroy
方法中调用params[:id]
时,需要什么:id
?第一个或第二个?参数[:id]将采用第二个id。可以通过参数[:model\u name\u id]访问第一个id值
例如,使用类似于
/帖子/1/comments/4
参数[:id]=4
参数[:post_id]=1您的路线应该是
删除模型名称/:模型id/注释/:id(:格式)
因此,params[:model_id]将取第一个,params[:id]将取第二个(注释id)
欲知详情