我想知道是否有办法为某些文档分配预值提升或权重,就像我可以为完整的建议所做的那样。
让我说我索引两个文件:
Gerogia
Germany
对于自动填充搜索,我将输入Ger
并接收这两个文档。两个文件都有相同的分数。但我想在文件Germany
上分配权重或更高的排名,因为这是一个国家/地区。这是我在索引时知道的。
有了完整的建议,我可以这样做:
{
"suggest" : {
"input": [ "Germany" ],
"weight" : 50
}
}
{
"suggest" : {
"input": [ "Georgia" ],
"weight" : 25
}
}
但我不想使用完整的建议功能。
那么有没有办法在编制索引时预先提升或预先排列文档?