2013-12-23 3 views
0

Я пытаюсь добавить небольшую часть (обратный вызов для jsonp) в файл /groups/1/clients.json. Но я не знаю, какой метод в группах (или клиентах) форматирует этот json-файл для меня.Вложенный ресурс json rendering location

Я пробовал редактировать мои клиенты # show и clients # index, а также мои группы # show и groups # index methods; но безрезультатно.

Заранее спасибо

+0

вы можете вставить часть своего кода. ваш вопрос непонятен – HarsHarI

+0

Потому что это не вопрос, связанный с кодом. Я хочу добавить что-то в мой json-рендеринг для вложенного ресурса. Но я не знаю, где. – CaptainCarl

ответ

2

в соответствии с вашим URL «/ групп/1/клиенты», это называют клиентам контроллера индексный метод только потому, что вложенные ресурсы так групп родители клиентов, так что это означает группу 1 и все клиенты показывают, что он вызывает индексные методы клиентов. поэтому поставьте свой код json внутри методов индекса контроллера клиента

+0

Какова будет переменная, используемая в моем индексе (теперь она пуста, потому что мне она еще не нужна). Просто '@ клиентов'? – CaptainCarl

+0

yup вы должны использовать переменную @clients в методе индекса согласно правилам rails. – HarsHarI

+0

найти всех клиентов групп суставов, например. @clients = Group.find (params [: id]). clients – HarsHarI

Смежные вопросы