你会如何根据时间增加像“竖起大拇指”这样的投票系统的重量?

时间:2012-01-17 21:29:40

标签: ruby-on-rails ruby voting voting-system

我找到了一个很酷的图书馆用于投票 - > https://github.com/brady8/thumbs_up

我希望能够自己修改它或者在某人的帮助下根据时间增加重量。业务逻辑明智,我知道如何做,但可以使用一些指导如何实现它。

我的理由是,除非您根据时间添加权重,否则投票最多的旧条目将始终位于计数查询的顶部。让新条目具有更多权重以使它们具有表面能力是有意义的。

思考?也许有一个图书馆已经做到了这一点?

1 个答案:

答案 0 :(得分:1)

现在大多数网站按时间段进行分类,例如“今日最佳”,“本周最佳”和“所有时间”

这样,你仍然可以公平地对待它,所以人们仍然可以看到哪些内容随着时间的推移而保持在顶部。

看起来宝石已经支持了时间段,所以你真的在路上,我想