Rails Console - Find where created at = certain day

后端 未结 5 595
醉话见心
醉话见心 2021-02-01 03:48

With Ruby on Rails console, is it possible to query the database for all records created on a certain day?

something like

date = \"january 5 2013\"
user         


        
5条回答
  •  孤城傲影
    2021-02-01 04:25

    Yes, It is possible like:

    date = Date.parse("january 5 2013")
    users = User.where(created_at: date)
    

    but created_at is type of date-time like 2014-01-28 08:35:00.9608

    and I think All user have different created_at

    So you may used like this

    User.where("created_at = ?", "2014-01-23 16:19:48.199086")
    

提交回复
热议问题