下記のように、Time.now.all_dayを使って、今日で該当するデータを検索していますが、やりたいこととしては、created_atを取得し、その年月日と同じ年月日のデータを検索したい。
※今日で検索してしまうと、翌日にはヒットしなくなってしまう、普通に.creatd_atで検索してしまうと、時刻まで検索条件に含まれてしまい、検索に引っかからない。
controller
1@hoge = Score.where(created_at: Time.now.all_day)
検索の元となるデータは下記のように書いております。
@play_date = Score.where(created_at: params[round_id]).first
view
1<%= @play_day.created_at.strftime('%Y/%m/%d') %>
をviewで表示させると、問題なく日付は出力できているのですが、これを検索条件に含ませる方法がわかりません。
宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。