2016-04-27 1 views
0

Ich habe einen Outer Join Active Record. Ich muss Json für die Outer-Join-Abfrage anzeigen. Dies ist der aktive Datensatz iWie json für mehr als eine äußere Join-Tabellen mit 'includes' Option rendern

@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

hier in json Teil geschrieben haben, mit der Option beinhalten i enthalten nur eine äußere Join-Tabelle. Ich muss all diese 4 (: space_amenities,: event_uitabilities,: purpose_uitabilities,: venue_categories) -Tabellen in die Option include aufnehmen. wie man all diese beim Rendern von json einbezieht.

Jede Hilfe ist zu erwarten.

+0

ya got Ergebnis :) funktioniert gut :) Dank viel – SreRoR

Antwort

1

Try this:

format.json { render :json => @recent_details.to_json(:include=> [:space_amenities,:event_suitabilities,:purpose_suitabilities,:venue_categories]‌​)}