我在我的rails应用程序中实现了一个用户活动系统,我在调用数据库方面遇到了一些问题。
我将表real_time与下一个结构:
id | trackeable_id | trackeable_type | user_id | created_at
有这些记录(例子):
在我的应用中,我可以实时查看:
问题来了,因为有很多评论投票,而且这个页面充满了这个...... 为了解决这个问题,我在rails中开发了一个脚本来显示:
文章中有 56 票:一些文章
而不是显示:
但是这个脚本很慢,整个页面在8秒内加载....
如何使用ORM获取评论计数或总和的对象?