Rails 2.35 / Ruby 1.87
Если у меня есть запрос Rails:
test = Test.all
Скажем, таблица, которую представляет "test", имеет поле с именем "color", например:
test[0].color = 'blue'
test[1].color = 'red'
Как я могу искать в массиве, чтобы узнать (скажем) индекс массива, где поле цвета == 'оранжевый'?
По сути, я просто хочу найти «оранжевый» в поле цвета и получить индекс # этого индекса, чтобы я мог использовать его для получения значения другого поля с тем же индексом.Например, если test [3] .color == 'orange', тогда я хочу, чтобы индекс '3' захватил test [3] .name.
Спасибо!