索引能够在Python中执行自定义脚本,但是我找不到在任何地方用Python编写的自定义脚本的示例。有没有人有一个工作脚本的例子?一个与if语句一样简单的东西会很棒。ElasticSearch中的Python自定义脚本
1
A
回答
1
使用python进行简单的自定义评分查询(假设您已安装插件)。
{
"sort": [
{
"_score": {
"order": "desc"
}
}
],
"query": {
"function_score": {
"query": {
"match_all": {}
},
"script_score": {
"lang": "python",
"script": [
"if _score:",
" _score"
]
},
"boost_mode": "replace"
}
},
"track_scores": true
}
0
从elasticsearch ML报价 -
卢卡指出,ES调用蟒蛇有 'EVAL'
PyObject ret = interp.eval((PyCode) compiledScript);
通过eval
只要确保你的代码通。
相关问题
- 1. 自定义的Python脚本
- 2. SSL-Strip的自定义Python脚本
- 3. 页脚中的自定义脚本
- 4. elasticsearch使用自定义字段名称的脚本
- 5. Elasticsearch自定义评分脚本 - 检查字段是否存在?
- 6. elasticsearch中的脚本
- 7. Fastlane脚本中的自定义变量
- 8. 塔(GIT)自定义脚本?
- 9. 自定义Bash脚本
- 10. 自定义脚本语言
- 11. Elasticsearch中的自定义排序
- 12. 在Python CGI脚本中使用自定义模块
- 13. AWS中的脚本elasticsearch
- 14. Elasticsearch:文本搜索中的字段级自定义分数
- 15. control-c用于退出python脚本的自定义输出
- 16. 如何在Elasticsearch中自定义排序?
- 17. 在Kibana中自定义Elasticsearch查询
- 18. 脚本解析异常与Python API elasticsearch
- 19. 冲突的ubergallery和自定义脚本
- 20. 自定义脚本的ImageMagick(回形针?)
- 21. 自定义脚本的zsh完成
- 22. 运行自定义shell脚本的CMake
- 23. 查看脚本的自定义路径
- 24. Azure - 自定义API的备份脚本
- 25. 启动时的JPA自定义脚本
- 26. ElasticSearch脚本本期的UPDATE
- 27. 如何为自定义脚本提供自定义文档?
- 28. iOS,UITableView与自定义页脚文本和自定义footerview
- 29. Elasticsearch:在执行自定义分数脚本时没有映射找到映射
- 30. 我的自定义init shell脚本停止部署脚本
什么是插件? – chimpsarehungry
只需python语言@chimpsarehungry的自定义评分插件:https://github.com/elasticsearch/elasticsearch-lang-python – agross