Каков наилучший способ запроса поля даты и времени к полям даты? - PullRequest
1 голос
/ 30 ноября 2009

Я просто хочу знать, что вы, ребята, делаете, когда у вас есть поле даты и времени, т.е. </p> <blockquote> <blockquote> <p>Game.first.starts_at<br> => Thu, 03 Dec 2009 20:20:00 EST -05:00

И вы хотите запросить его в поле даты: </p> <blockquote> <blockquote> <p>3.days.from_now.to_date.to_s(:db)<br> => "2009-12-03"

В настоящее время я выполняю эту работу с помощью оператора BETWEEN, но мне хотелось бы узнать больше подходов для решения этой проблемы. Заранее спасибо.

1 Ответ

1 голос
/ 30 ноября 2009

Я не беспокоюсь о преобразовании date.to_s(:db). Работа с чистыми Date и Datetime прекрасно работает для меня.

Game.first(:conditions => ["starts_at <= ?", 3.days.from_now.to_date])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...