0

我有一组模型对象,我试图为其返回 JSON。例如

@regions.to_json(:only => [:id, :name ])

效果很好。

如果我尝试使用:

@regions.to_json(:only => [:friendly_id, :name ]) 

那么friendly_id 不会返回任何内容。该模型确实具有:

has_friendly_id :name, :use_slug => true

所以我想知道我错过了什么 - 或者我是否不允许在 to_json 中使用friendly_id?

4

1 回答 1

2

尝试使用

@regions.to_json(:only => [:id, :cached_slug])
于 2011-05-20T21:14:03.690 回答