Ответ 1
arr.any?{|a| a.seat_id == "value"}
У меня есть массив объектов *, и объект выглядит что-то вроде этого {seat_id, room_id, date_created};
Я хочу найти, есть ли в этом массиве объект, у которого есть seat_id, равное определенному значению. Как я могу это сделать?
arr.any?{|a| a.seat_id == "value"}
Здесь:
arr.find_index {|item| item.seat_id == other.seat_id}
arr.map{|a| a.seat_id == "value"}
Он вернет массив значений true и false, истинное значение будет соответствовать значению.