如何在elasticsearch或lucene中基于索引类型提升搜索?

Rol*_*ndo 11 lucene elasticsearch

我有三种食物类型指数"意大利语","西班牙语","美国人".当用户搜索"Cheese"时,来自"Italian"的文档似乎出现在顶部.如果我优先说"西班牙语",是否有可能"提升"结果?(我仍然应该得到意大利语的结果,但根据索引类型"西班牙语"的一些数字提升值,结果中返回的文档的顺序优先于"西班牙语"索引.这是否可能在用户输入lucene和/还是ES查询?如果有,怎么样?

Jil*_*urp 6

_type字段或_index(或两者)添加带有提升的术语查询.