【发布时间】:2011-09-23 17:22:27
【问题描述】:
@student = Student.find(:all, :conditions => {:school_id => school.id,:created_at => Date.today })
我需要编写这个 ruby 查询来检索学校中的所有学生,哪些学生的创建日期应该是同一天。
但是这给出了零值。当我使用“if”条件时,我可以使用if created_at.to_date == Date.today.to_date。
所以我的问题是如何将日期时间格式的符号(:created_at)转换为日期格式。
(意思是,这里 Student.find(.., :created_at.to_date => Date.today.to_date) 是不可能的,有什么替代方法)
【问题讨论】:
标签: ruby-on-rails ruby symbols