Hola a todos,
tengo una pequeña Web realizada con Rails en la que inserto noticias. El
problema que tengo es que quiero realizar búsquedas por rango de fechas,
pero no obtengo lo que busco:
Las noticias tienes el campo created_at, y se guardan con este formato
2007-06-06 13:10:13
Creo entender que lo que quieres hacer es buscar todas las noticas
que están comprendidas entre dos fechas
@articles = Article.find(:all,
:conditions => [ " created_at between ? and ? ",
params[:search][:date_start],
params[:search][:date_end] ])
Asegurate que :date_start y :date_end tengas el formato correcto de
fechas. Puedes comprobar en development.log la consulta
que esta ejecutando para comprobar que todo este bien.