使用多个元数据索引的 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 =].
到目前为止,这对我来说似乎很有效。
我熟悉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 =].
到目前为止,这对我来说似乎很有效。