11 ŞUBAT 2010, PERŞEMBE
Nasıl ruby hash değerleri ile karma bir dizi içinde arama yaparım?
, @Babalar. karma bir dizi var
a_father = { "father" => "Bob", "age" => 40 }
@fathers << a_father
a_father = { "father" => "David", "age" => 32 }
@fathers << a_father
a_father = { "father" => "Batman", "age" => 50 }
@fathers << a_father
Nasıl bu dizi arama ve bir blok true değerini döndürür sağlamalarının bir dizi iade edebilir miyim?
Örneğin:
@fathers.some_method("age" > 35) #=> array containing the hashes of bob and batman
Teşekkürler.
CEVAP
5 EYLÜL 2011, PAZARTESİ
bu ilk maç dönecektir
@fathers.detect {|f| f["age"] > 35 }
Bunu Paylaş:
Nasıl hash değeri ile karma bir dizi s...
Nasıl belirli bir dize için depodaki G...
Nasıl Karma bir anahtarı kaldırın ve R...
Nasıl Ruby başka bir dizi için bir diz...
Nasıl bir dizi içinde geçen anahtar al...