gpt4 book ai didi

ruby-on-rails - 获取最后 5 个唯一的 created_at 日期

转载 作者:数据小太阳 更新时间:2023-10-29 07:34:04 24 4
gpt4 key购买 nike

我正在尝试获取某个对象的最后 5 天。目前我的代码是这样的

Post.uniq('performed_at').ascending.last(5).group_by{|p| p.performed_at}

但我得到了 4 个日期而不是 5 个日期,我认为这是因为最后 5 个日期中有 2 个条目是在同一天创建的。如何准确获取帖子最近 5 天的条目?

最佳答案

你可以这样做:

Post.select('DISTINCT created_at').order('created_at DESC').limit(5).pluck(:created_at)

关于ruby-on-rails - 获取最后 5 个唯一的 created_at 日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22498445/

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