gpt4 book ai didi

sql - Rails ActiveRecord 查找日期

转载 作者:行者123 更新时间:2023-12-02 19:59:32 34 4
gpt4 key购买 nike

我很难弄清楚这一点,但如何告诉我的查找器语句忽略数据库中日期时间字段的时间?

def trips_leaving_in_two_weeks
Trip.find(:all, :conditions => ["depart_date = ?", 2.weeks.from_now.to_date])
end

我希望depart_date仅作为日期返回,但它也不断返回时间并导致这种等式不起作用。有什么办法可以与日期进行比较吗?谢谢

编辑

这是我现在使用的有效代码:

Trip.find(:all, :conditions => ["DATE(depart_date) = ?", 2.weeks.from_now.to_date])

最佳答案

不确定您使用的是哪个数据库,但这有效吗?

"depart_date = DATE(?)"

关于sql - Rails ActiveRecord 查找日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4833017/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com