按几个数字自定义元字段之和排序 时间:2016-05-16 作者:Tobias 我想知道如何以最简单的方式做到以下几点。假设我有几个数值元字段(不止两个)。我希望能够按这些元字段的总和排序。但并不是全部。这取决于用户输入。它可以是元字段1+元字段2,或元字段2+元字段3等。我的第一个想法是在已经完成计算的地方创建新的元字段。但对于每一种可能的变化,都会有大量的元字段要覆盖。所以我想知道是否有可能以某种方式按顺序进行计算。 1 个回复 SO网友:Rarst 这绝对不属于本地orderby parameters 在查询中。它们仅限于单个元字段的顺序,无法实现它们的聚合。您必须为其编写自定义SQL,或者查询更广泛的集合并在PHP端完成计算。很难猜测哪个更合适,因为您没有详细介绍您的用例。 文章导航