我有一个查询,如下:
sudo service apache2 restart
我希望获得每个6小时窗口得分最高的帖子query = Post.where(is_public: true).order(score: :desc)
。我怎么能做到这一点?
我知道我可以每天订购,即created_at
(我使用Postgres)
答案 0 :(得分:0)
您可以尝试以下代码,
posts = Post.where('created_at > ?', 6.hours.ago).order(score: :desc)