В моем приложении rails у меня есть цикл в контроллере, который делает это:
event_prices = []
event_dates = []
for event in @customer.events
event_prices.push(event.total_prices)
event_dates.push(event.event_time.strftime("%b %d, %Y at %I%p"))
end
Затем я использую массивы, чтобы поместить данные в график старших графиков.Я хочу отсортировать массив event_dates
по порядку, но если я это сделаю, я потеряю порядок event_prices
.Прямо сейчас, event_price[1]
соответствует event_dates[1]
и так далее, но если я вызову sort!
на event_dates
, он не будет сортировать event_prices
вместе с ним.
Так как можноЯ так понял, что сортирую оба массива одинаково?