是否可以按字母顺序使用排序和排序字段,然后还使用脚本使用相同的字段来提升某些文档,所有其他文档顺序应该保留?
答案 0 :(得分:0)
是的,它可能。 确保您的脚本对于它没有发言权的所有字段都返回0。
{
"sort": [
{
"_script": {
"type": "number",
"script": "doc['age'].value ",
"params": {
"factor": 1.1
},
"order": "asc"
}
},
{
"name": {
"order": "asc"
}
}
]
}
正如我们给出的总和,字段值和脚本的总和将被视为分数。