Rails: friendly_id и to_json - PullRequest
       23

Rails: friendly_id и to_json

0 голосов
/ 21 мая 2011

У меня есть коллекция объектов модели, для которых я пытаюсь вернуть JSON. * 1001 например *

@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?

1 Ответ

2 голосов
/ 21 мая 2011

Попробуйте использовать

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