Rails ActiveRecord Localizar / Pesquisar por data

Eu estou tentando encontrar registros por data de 'created_at' - o tipo de coluna de banco de dados é 'datetime' e estou usando o DatePicker de interface do usuário do jQuery

minha URL tem esta aparência: "localhost: 3000 / users_supported? selected_date = 2012-10-31"

Até agora eu estou indo bem :) e minha consulta no controller é assim:

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

Como extrair registros corretamente por 'date' somente da coluna db 'datetime'

Eu tentei fazer isso no Rails Console, mas não tive sorte:

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'))

Eu tenho registros, se eu faço como mencionado abaixo, mas isso não é útil para mim como eu estou tentando encontrar registro por 'data' não por 'DateTime'

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

questionAnswers(3)

yourAnswerToTheQuestion