我正在研究我的应用程序的搜索功能,我想为用户提供查看食谱的一些排序选项。我试图制作一个流行的功能,但我不完全确定从哪里开始,如果我需要对我的架构进行任何修改。我已经阅读了这篇文章http://sorentwo.com/2013/12/30/let-postgres-do-the-work.html并得到了它的作用。我的主要问题是如何跟踪查看页面的时间并在计算中使用它?并跟踪一段时间的观点?
另外,对于使用注释作为权重这样的东西,最好是动态计算注释的数量(查询注释表并添加它们),或者在添加注释时添加的配方表中保留一列?