У меня есть массив с именем @venues
, в котором все рестораны находятся в радиусе.В каждом заведении has_many
блюда, и я хочу вставить массив этих блюд в venue
.
@venues = Venue.within(radius, :origin => [lat, lng]).order('distance ASC')
@venues.each do |venue|
dishes = venue.dishes.where("? BETWEEN DATE(served_from) AND DATE(served_until)", Date.today)
# insert dishes into venue
end
Как мне вставить блюда в место, чтобы я мог получить доступ ко всем доступным блюдам места с помощью: @venues[i].dishes
?