2019-09-30から1日間の記事一覧

RailsのActive Recordのmysqlでマイクロ秒を切り捨てる方法

mysqlでマイクロ秒まで計算してくれるのは嬉しいのですが、保存されるときには切り捨てにされています。 Railsのend_of_dayを使うと、.9999になります。 where('start_at <= ? and end_at >= ?', date.beginning_of_day, date.end_of_day) SELECT `xxxx`.* F…