gpt4 book ai didi

ruby-on-rails - 几天前的 Rails 状况?

转载 作者:行者123 更新时间:2023-12-04 06:28:29 26 4
gpt4 key购买 nike

@messages = current_user.message_participantions.where(:read => false, :updated_at > 5.days.ago)

5 天前的 updated_at 错误。我需要使用这样的格式吗:

find(:all, :conditions => ["created_at > ?", 5.days.ago])

最佳答案

你可以这样做:

@messages = current_user.message_participantions.where("read = ? AND updated_at > ?", false, 5.days.ago)

或者如果出于某种原因您需要使用散列:

@messages = current_user.message_participantions.where(:read => false, :updated_at => 5.days.ago..Time.now)

因为 where 方法的哈希参数的值可以是精确值或范围:http://api.rubyonrails.org/classes/ActiveRecord/Base.html

关于ruby-on-rails - 几天前的 Rails 状况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6010646/

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