model_path()方法如何工作

时间:2011-01-26 12:31:02

标签: ruby-on-rails

我是ruby on rails的新手,并且一直在玩一些开源代码以便学习。

我遇到了一些问题,了解model_path(@model)方法返回的内容以及如何更改它。具体来说,我的模型包含idslug,由于某种原因model_path(@model)始终返回slug而不是id的路径。< / p>

关于为什么会出现这种情况以及如何改变这种行为的任何想法?

1 个答案:

答案 0 :(得分:0)

model_path(@model) 

将生成此网址

/model/:id

它会将:id替换为@model.to_param返回