我在ElasticSearch中创建了父子。
我使用has_parent作为查询数据,但我想按照一些字符串的父字段对这些数据进行排序。
我试图找到解决方案,我找到了如何在ElasticSearch文档中进行排序
"query": {
"has_parent" : {
"parent_type" : "blog",
"score" : true,
"query" : {
"function_score" : {
"script_score": {
"script": "_score * doc['view_count'].value"
}
}
}
}
}
它使用“score”* doc ['view_count']来搜索哪个是整数,但是我想用String进行一些计算来搜索它(使用Groovy),但我不知道该怎么做。
如果您有其他想法,请告诉我。
谢谢你的帮助。