3

有什么方法可以id从使用friendly_id 修改的模型中获取真实列?

出于性能原因,我不想为它进行另一个数据库查询。

4

2 回答 2

5

广义上来说friendly_id 修改to_paramfind方法。接下来应该工作:

@affiche = Affiche.find(params[:id]) # params[:id] is a slug
@id = @affiche.id
于 2011-10-30T13:56:21.817 回答
0

你试过attributes["id"]吗?例如:Model.first.attributes["id"]

于 2011-10-30T12:36:51.047 回答