gpt4 book ai didi

ruby-on-rails - 根据时间范围从表中获取计数的最有效方法?

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

我有一个 clicks 表,用于记录网站上链接的点击次数。

links 表中,我想要一个字段 weekly_clicks,它将通过 cron 作业更新。

如何在 Ruby/ActiveRecord 中编写以下伪代码查询?

Select count(clicks) FROM clicks
WHERE link_id=xxx
AND created_at within previous 7 days including today

最佳答案

Click.where(:link_id => 'xxx').where('created_at >= ?', 1.week.ago).count

关于ruby-on-rails - 根据时间范围从表中获取计数的最有效方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8292257/

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