根据匹配短语索引排序

时间:2020-03-26 12:24:07

标签: nosql columnsorting crate cratedb

如果是CrateDb。假设我有一个表“ test”,其中包含我使用ngram Analyzer创建的列“ col1”。

假设它具有--

之类的数据
65123
81234
12304
87541

,我查询“ 123” 例如

select col1 from test where col1 = '123';

它可以为我提供任意排序的结果。 如何根据匹配短语的索引(例如

)进行排序
 12304 
 81234 
 65123

此外,我发现了一个排序参数“ _score”,该参数会为每场比赛打分,我们可以根据该比赛进行排序。但是,_score不能说明匹配分数中字符串的索引。这意味着在结果集中出现哪个索引123并不重要,它不会影响匹配分数。有什么我可以添加为列的列,可以帮助我更好地进行排序吗?

0 个答案:

没有答案