0

我希望某种类型的所有节点都有一个排名(或者至少可以按这个排名在视图中排序)。此排名是基于不同标准的分数:投票 API(5 星评级)平均值、投票 API 投票数、评论数等。有关如何实现此目标的任何建议?

4

3 回答 3

1

您必须创建自己的视图排序处理程序,在其中计算排名分数并以此对节点进行排序。首先查看视图文档,然后找到一些这样做的模块并查看它们的代码。视图一开始可能有点压倒性,但只要坚持下去并进行实验,你就会发现如何去做。

于 2009-08-01T20:25:55.597 回答
0

视图是执行此操作的最简单方法,查看排序标准,然后添加所需的字段。

于 2009-08-04T15:35:22.847 回答
0

这可能会帮助你

Fivestar 使用百分比投票。您想按投票结果排序:使用“Voting API 百分比投票结果(平均)”字段,它应该可以解决问题。

于 2009-08-03T14:36:53.540 回答