- 获取脚本
GET _scripts/脚本_name
- 新建脚本
POST _scripts/test_script
{
"script": {
"lang": "painless",
//dotProduct es内置函数 params入参
"source": "if(doc['skuVector'].length==0 ){return _score;} double score=dotProduct(params.queryVector, 'skuVector')+_score; if(score<0){return 0} return score "
}
}
java 代码调用
Map<String, Object> paramsMap = new HashMap<>();
paramsMap.put("queryVector", ranks);
paramsMap.put("currentTime", System.

本文主要介绍了如何获取和创建JavaScript脚本,以及如何在Java代码中调用这些脚本,涵盖了从基础到实践的关键步骤。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



