外部結合とレンダリングjsonでアクティブレコードを作成しました。私はこれをレンダリングするときに私は外側の結合テーブルのデータを取得していないよ。それを外部結合用アクティブレコードのjsonとしてレコードをリストする方法
@recent_details = Property
.includes(:space_amenities,:event_suitabilities,:purpose_suitabilities,:venue_categories)
.where(id: params[:id])
render json: @recent_details
を取得するためにどのようにこれは私が
json.recent_details @recent_details
index.jbuiler.jsonフォームをレンダリングする方法ですここで私は、外部結合テーブル以外のプロパティテーブルからすべての詳細を得ました。どのように外側の結合テーブルの結果を得るか
のために作られていますはい、外側は – SreRoR
はJSONレンダリングしてみてください参加する:Property.includes(:space_amenities、:event_suitabilities、:purpose_suitabilities、:venue_categories).where(ID:のparams [:IDを])。 –
to_jsonを私が好きみましたこの。しかし、今回は、プロパティの詳細と最後の1つ(join_suitabilities)である1つのテーブルの詳細を取得しています。すべてのアイデアをどのように追加するのですか? – SreRoR