Я работаю над Rails 3.0. У меня есть двумерный массив. Двумерный массив состоит из пользовательских данных и логического значения.
Например: [ [user1,true], [user2,true], [user3,false] ]
Это выглядит примерно так:
[
[#<User id: 1, email: "[email protected]", username: "abc">, true],
[#<User id: 2, email: "[email protected]", username: "ijk">, true],
[#<User id: 3, email: "[email protected]", username: "xyz">, false],
]
Я хочу найти/извлечь записи условно; скажем, найти целую строку, где User id=2
, она должна возвращать только вторую строку, т.е. [#<User id: 2, email: "[email protected]", username: "ijk">, true]
Нужно ли все-таки перебирать такие массивы? Как это можно достичь?