ruby-on-rails – 将日期与rails3中的Datetime Created_at进行比
发布时间:2020-12-16 20:02:23 所属栏目:百科 来源:网络整理
导读:所以我试图做这样的事情: today = Date.today - 1todaysReport = Report.where(:created_at = today).find_by_user_id(user.id) 问题是created_at是一个datetime,所以它不会找到任何匹配.有什么建议? 解决方法 你可能想要这样的东西: yesterday = Time.no
所以我试图做这样的事情:
today = Date.today - 1 todaysReport = Report.where(:created_at => today).find_by_user_id(user.id) 问题是created_at是一个datetime,所以它不会找到任何匹配.有什么建议? 解决方法
你可能想要这样的东西:
yesterday = Time.now - 1.day user = User.find(user_id) todaysReport = user.reports.where(["created_at >= ? AND created_at <= ?",yesterday.beginning_of_day,yesterday.end_of_day]) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- reactjs – React.js未捕获错误:不变违规
- 理解Flash Player安全机制(一)
- postgresql – 使用Postgres将ID数组设置为外键?
- C++和JavaScript脚本的相互调用
- [Swift]LeetCode316. 去除重复字母 | Remove Duplicate Let
- swift2 方法
- vue2.0 使用element-ui里的upload组件实现图片预览效果方法
- c – 如何在Mac OSX clang上获得对thread_local的支持?
- XML——文档类型定义(DTD-Document Type Definition)
- swift UI专项训练32 Stepper微调控件