2017-10-11 10 views
-2

Ich habe eine Liste von Terminen in @ appointments. Ich kann entsprechend Kunde eines Termins zugreifen wie dieseÜbergabe assoziierten Objekts in json.array jbuilder

appointment_object.customer 

Jetzt möchte ich Kunde Teildatei machen, die Kunden-Objekt akzeptiert.

Dies ist Jbuilder-Datei, die teilweise von Kunden rendert. Problem hier ist, habe ich @ appointments, aber ich möchte entsprechende Kunden in diesem Teil senden. (Ich dont , um Kunden teilweise zu ändern, wie ich weiß, dass wir es innerhalb es auch tun können.Aber das ist commong teilweise und ich will nicht zu ändern sie)

json.customers do 
    json.array! @appointments, partial: 'api/v1/customers/customer', as: :customer 
end 

Antwort

2

gefunden Lösung selbst

json.customers do 
    json.array! @appointments do | app | 
    json.partial! 'api/v1/customers/customer', customer: app.customer 
    end 
end 
Verwandte Themen