27

私はオブジェクトの配列を持っており、オブジェクトはこのように見えます*{seat_id, room_id, date_created};
その配列に特定の値と等しいseat_idを持つオブジェクトがあるかどうかを見つけたいです。どうやってやるの?

4

3 に答える 3

70
arr.any?{|a| a.seat_id == "value"}
于 2012-07-07T16:33:47.563 に答える
20

ここ:

arr.find_index {|item| item.seat_id == other.seat_id}
于 2012-07-07T16:33:34.193 に答える
1
arr.map{|a| a.seat_id == "value"}

true 値と false 値の配列を返します。true 値は一致する値です。

于 2012-07-14T11:46:42.553 に答える