我正在尝试将关联表添加到通过另一个表连接的查询中。例如下面,我想包括工具(虽然我知道它不是有效的语法)。
Actual
属于Encounter
,Encounter
属于Facility
。 (Actual
表格有encounter_id
字段,Encounters
表格有facility_id
字段。)
Sudo代码:
respond_with(Actual.where(:encounter_id => params[:encounter_id]),
:include => [:encounter, :encounter.facility])
答案 0 :(得分:0)
您可以执行以下操作:
respond_with(Actual.where(encounter_id: params[:encounter_id]).includes(encounter: :facility))