1

我在 orchard 中创建了一个简单的内容类型,其中包含(除其他外)stars 模块,该模块基于投票模块(基本上这使用户能够为一篇文章投票,然后显示由表示的平均结果星星)。到目前为止,这工作得很好,但现在我想要我的文章的前 10 名列表。我开始创建一个查询,从这种类型中获取所有项目,之后我想按它们的平均投票值对它们进行排序,这就是事情变得棘手的地方......

排序标准页面允许我在此内容项中选择我自己的所有内容字段,但没有来自投票模块的字段。我还查看了绑定,看看我是否可以在那里启用某些东西,但我能找到的只是Contrib.Voting.Models.VoteWidgetPartRecord其中不包含任何所需信息的字段。

我查看了数据库并发现了一个同名的表,该表包含哪些内容项使用投票插件的信息——我需要的是表中的信息Contrib_Voting_ResultRecord

有什么我没有看到的,可以让它工作吗?我相信我不可能是第一个想要这种功能的人。还是我必须自己编写排序标准,如果是这样,我在哪里可以找到有关如何执行此操作的任何信息?

4

0 回答 0