2012-07-07 36 views

Respuesta

60
arr.any?{|a| a.seat_id == "value"} 
+6

Esta es la respuesta correcta porque desea encontrar SI existe el elemento. Pero si quiere encontrar DONDE está el elemento, la otra respuesta es la correcta. – YuriAlbuquerque

+0

Quiero encontrar SI hay un elemento. Gracias @davidrac – gabitzish

18

Aquí:

arr.find_index {|item| item.seat_id == other.seat_id} 
1
arr.map{|a| a.seat_id == "value"} 

volverá gama de valor verdadero y falso, verdadero valor igualando valor.

Cuestiones relacionadas