使用多个元数据索引的 GSA 排序

GSA sorting with over multiple metadata indexes

我熟悉how to sort GSA results on metadata

我对跨多个索引进行排序很感兴趣。

例如,先按姓氏排序,然后按名字排序。 这样 Alice Smith 出现在 Bob Smith 之前。

在SQL中,这很简单,相当于:

SELECT value FROM table ORDER BY last, first

GSA 支持吗? 我一直在尝试几种不同的语法,但还没有找到方法。

如果只能对一个索引进行排序,google 如何在一组等效结果中进行排序?例如GSA 如何确定 Alice 或 Bob 先出现?我找不到任何好的解释。

抱歉,如果我 post 它作为答案,但我无法评论你的问题,因为我的声誉仍然太低..(wtf Whosebug!?)。

我只想知道你是否找到解决这个问题的方法。谢谢!

据我所知,GSA 不支持多个依赖排序顺序。

相反,我构建了一个额外的元索引,它结合了我要排序的两个索引。

因此,例如,我有 "First Name" 的索引 A,"Last Name" 的索引 B,以及 "Last Name"_[=18 中两个值的组合的索引 C =].

到目前为止,这对我来说似乎很有效。