Rails ActiveRecord Buscar / Buscar por fecha

Estoy tratando de encontrar registros por fecha de 'created_at': el tipo de columna de la base de datos es 'datetime' y estoy usando el Selector de fechas de UI de jQuery

mi url se parece a esto: "localhost: 3000 / users_supported? selected_date = 2012-10-31"

Hasta ahora lo estoy haciendo bien :) y mi consulta en el controlador se ve así:

@support_histories = current_agent.support_histories.where(:created_at => Date.parse(params[:selected_date]))

Cómo extraer registros correctamente por 'fecha' solo desde la columna db 'datetime'

Intenté hacer esto en la consola de Rails, pero no tuve suerte allí:

sh = SupportHistory.where(:created_at => DateTime.parse('2012-10-31'))
sh = SupportHistory.where(:created_at => Date.parse('2012-10-31'))
sh = SupportHistory.where(:created_at => DateTime.strptime('2012-10-31', '%Y-%m-%d'))

Tengo registros si me gusta como se menciona a continuación, pero eso no me sirve, ya que estoy tratando de encontrar el registro por 'fecha' y no por 'Fecha y hora'

sh = SupportHistory.where(:created_at => '2012-10-31 19:49:57')

Respuestas a la pregunta(3)

Su respuesta a la pregunta