2011-05-20 42 views
0

我有一個模型對象的集合,我試圖返回JSON。 E.GRails:friendly_id和to_json

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

工作正常。

如果我嘗試使用:

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

然後什麼都不返回的friendly_id。該模型的確有:

has_friendly_id :name, :use_slug => true 

所以我想知道我失蹤 - 或者,如果我不允許使用 friendly_id在to_json?

回答

2

嘗試使用

@regions.to_json(:only => [:id, :cached_slug]) 
+0

是啊,謝謝 - 剛試過了,正要更新;)PERFECTO。謝謝。 – 2011-05-20 21:21:26