Azure搜索字母数字顺序

时间:2017-12-19 08:06:57

标签: azure lucene

有没有办法通过其他订单而不是默认订单在Azure Search中订购结果?

在我的情况下,我的条目看起来像这样:L1-1,L1-2,L2-1,L10-1,D1-1等......

我想做两件事:

  • 最重要的是,按照字母数字顺序排序,而不是字母顺序,我的意思是我想要订单:
  

L1-1,L1-2,L2-1,L10-1

而不是

  

L1-1,L1-2,L10-1,L2-1

Azure搜索默认顺序为我提供了第二个。

  • 如果可能的话,我还想通过指定第一个字符的自定义顺序来添加一些盐(假设L> D> Q)。

现在,我检索所有结果,然后按该自定义顺序排序,但这阻止我构建分页或“无限加载”系统(如果排序错误,我无法检索10×10的结果)。

干杯!

0 个答案:

没有答案