Один из способов сделать это - создать хеш с объектами, которые вы хотите визуализировать, а затем передать это методу рендеринга.Например:
respond_to do |format|
format.json { render :json => {:moulding => @moulding,
:material_costs => @material_costs }}
end
Если модели не связаны через активную запись, вероятно, это ваше лучшее решение.
Если ассоциация существует, вы можете передать аргумент :include
вызов рендеринга, например, так:
respond_to do |format|
format.json { render :json => @moulding.to_json(:include => [:material_costs])}
end
Обратите внимание, что вам не придется извлекать переменную @material_costs
в разделе выше, если вы воспользуетесь этим подходом, Rails автоматически загрузит ее из @moulding
переменная.