我有一个外部联接活动记录。我需要为外连接查询显示json。 这是我写的活跃记录
@recent_details=Property.includes(:space_amenities,:event_suitabilities,:purpose_suitabilities,:venue_categories).where(id: params[:id])
respond_to do |format|
format.json { render :json => @recent_details.to_json(include: :venue_categories)}
end
这里是json部分,include选项i只包含一个外连接表。我需要在include选项中包含所有这4个(:space_amenities,:event_suitabilities,:purpose_suitabilities,:venue_categories)表。如何在渲染json时包含所有这些。
任何帮助都是可以接受的。
答案 0 :(得分:1)
试试这个:
format.json { render :json => @recent_details.to_json(:include=> [:space_amenities,:event_suitabilities,:purpose_suitabilities,:venue_categories])}