我有这个代码:
@locations = @list.all.to_json(:root => false,
:only => [:author,:lat,:long,:text])
它很棒,而且正是我想要的。但是现在我想将每个条目的显示页面的URL添加到字段中。
因此,它将像:
[{
"author:"blabla",
"lat":blabla,
"long":blabla,
"text":"blabla",
"url":"url for show page"
}]
我尝试了合并选项,但它不添加任何内容或引发任何错误。
我该如何实现?
多亏了phts,我才得以解决:
我在模型中定义了方法
def url
"/url/to/page/#{id}"
end
在我添加的选项中:
:methods => :url
而且有效。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句