intaxis de @Ruby: salga del bloque 'each .. do ..'
Estoy desarrollando unaRuby on Rail app. Mi pregunta es más sobreRub sintaxis.
Tengo una clase de modelo con un método de claseself.check
:
class Cars < ActiveRecord::Base
...
def self.check(name)
self.all.each do |car|
#if result is true, break out from the each block, and return the car how to...
result = SOME_CONDITION_MEET?(car) #not related with database
end
puts "outside the each block."
end
end
Me gustaría parar / salir de laeach
bloqueuna ve elresult
esciert (eso es romper eleach
bloque sicar.name
es lo mismo quename
parámetrouna ve) Y devuelve elcar
que causan elciert resultado. ¿Cómo romper el código Ruby?