gpt4 book ai didi

ruby-on-rails - 如何使用MongoDB查询今天创建的文档?

转载 作者:行者123 更新时间:2023-12-01 14:36:23 25 4
gpt4 key购买 nike

我正在为简单的Rails 3.x应用程序使用Mongoid。我有这个模型:

class Report

include Mongoid::Document
include Mongoid::Timestamps

end

我想使用当前时区+08:00创建今天创建的所有报告。我尝试使用此代码段:
Report.where(:created_at => DateTime.now.at_beginning_of_day.utc..Time.now.utc).to_a

但是,当我触发时:
DateTime.now.at_beginning_of_day.utc

昨天获取日期,时区为+00:00

最佳答案

您可能应该调用Report.where(:created_at.gt => ...以获取自一天开始以来创建的所有报告。

关于ruby-on-rails - 如何使用MongoDB查询今天创建的文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11118565/

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