0
Je suis en train d'afficher cet objet à mon avisEn utilisant l'objet rubis dans les vues
---
- !ruby/object:Customer
attributes:
country: United Kingdom
last_name: a
first_name: b
attributes_cache: {}
histories:
- !ruby/object:History
attributes:
start_date: 11/03/2010
finish_date:
attributes_cache: {}
Je pensais que vous accéder start_date en faisant
<% @customers.each do |customer| %>
<%= customer.histories.start_date %>
<% end %>
mais je reçois
undefined method `start_date'
C'est la trouvaille que j'ai utilisé
@customers = Customer.find(:all,
:conditions =>['customers.id IN (?)', intersection],
:include => :histories
)
Qu'est-ce que je fais mal?
Merci
Merci, qu'en est-il y avait plusieurs histoires que vous souhaitez utiliser une boucle juste sous? – Josh
Oui, c'est probablement ce que vous voulez faire. –