2012-07-07 19 views

cevap

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

Bu doğru cevaptır, çünkü öğeyi bulursanız IF'yi bulmak istersiniz. Ancak, WHERE öğesini bulmak istiyorsanız, diğer cevap doğru olanıdır. – YuriAlbuquerque

+0

Eğer bir eleman varsa IF'yi bulmak istiyorum. Teşekkürler @davidrac – gabitzish

18

:

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

Doğru ve yanlış değerin dizi döndürür, gerçek değer değerle eşleşen vardır.

İlgili konular