В моем events_controller, если я использую следующее:
def index
respond_with(@market.events) do |format|
format.js {render :json => @market.events, :callback => params[:callback]}
end
end
, я получаю ожидаемый ответ.События - это вложенный ресурс под рынки.Но мне нужно также вернуть актив, связанный с событием, который находится в связанной таблице.Если я попробую следующее:
respond_with(@market.events.joins @market.events.assets) do |format|
я получу неопределенный метод `assets 'для #ActiveRecord :: Relation: 0x1088215a0.На моей странице показа событий я могу сделать asset.asset.url, и он показывает.
Есть идеи, где я ошибся?