gpt4 book ai didi

mysql - Rails订单每6小时查询一次

转载 作者:行者123 更新时间:2023-11-29 20:18:12 25 4
gpt4 key购买 nike

我有一个查询,如下所示:

query = Post.where(is_public: true).order(score: :desc)

我想要获取在 created_at 时每 6 小时窗口得分最高的帖子。我怎样才能做到这一点?

我知道我可以每天订购,即 query = Post.where(is_public: true).order('DATE(created_at) DESC').order(score: :desc)

(我正在使用 Postgres)

最佳答案

您可以尝试以下代码,

posts = Post.where('created_at > ?', 6.hours.ago).order(score: :desc)

关于mysql - Rails订单每6小时查询一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39628525/

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