miércoles, 3 de octubre de 2007

Rails copiando a Genexus?

En Clever Find Conditions in Rails without SQL, Peter Cooper presenta una nueva forma de especificar restricciones en las consultas que esta disponible en el Edge de Rails. Pero a continuación también muestra que el plugin ez_where permite hacer una consulta de la siguiente manera:
articles = Article.ez_find(:all, :include => :author) do |article, author|
article.title =~ "%Foo Title%"
author.any do
name == 'Ezra'
name == 'Fab'
end
end
La primer linea marea un poco pero si se fijan en las siguientes es MUY similar a los for each de Genexus!!!

Vamo' arriba el software nacional !!! :D

No hay comentarios.: