gpt4 book ai didi

ruby-on-rails - Rails : Where Date. 今天已经过去或者是:deadline_date

转载 作者:行者123 更新时间:2023-12-02 17:43:34 25 4
gpt4 key购买 nike

基本上,我有点卡在这里。我使用的是Rails 3.x.x..我现在使用的代码如下

@email_reminder = ToDo.where(:reminder => true, :deadline_date =< Date.today)

上面的代码显然行不通。我四处搜索,但几乎每个解决方案都是 Rails 2.x.x。解决方案。 如果今天的日期已经过去或者是 deadline_date,找到我所有“email_reminders”的最有效方法是什么?

(不必与上面使用的方法相似,但如果您提供使用类似方法的方法会有所帮助)

提前致谢

最佳答案

我认为没有理由安装 gem 来解决这个问题。如果你使用一些好的'ol SQL :)

@email_reminder = ToDo.where(:reminder => true).where('deadline_date <= ?', Date.today)

注意小于等于的顺序。

诚然,如果您经常遇到此类问题,Squeel 可能值得研究。但是,我倾向于远离使用“hackery”这个词的图书馆

关于ruby-on-rails - Rails : Where Date. 今天已经过去或者是:deadline_date,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17662823/

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