У меня есть модель с именем List
, которая has_many :entries
. Как обычно, Rails 3 сгенерировал этот метод show для List
def show
@list = List.find(params[:id])
respond_to do |format|
format.html # show.html.erb
format.json { render json: @list }
end
end
Как я могу изменить format.json
, чтобы включить результаты entry
из @list
в ответе json также?
Я знаю, что могу преобразовать @list
в хэш, добавить к нему хэш-значение .entries
, а затем отобразить хэш, но я подозреваю, что у Rails более элегантный засунуть рукав.