问题标签 [pyes]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 在 pyes 查询中使用“字段”,在 0.19.1 上失败
尝试在 pyes .search 中使用 fields=[...] 参数失败
这是一个简单的测试脚本来说明问题: http: //pastebin.com/LiRMC3ib
使用当前版本的 pyes 0.19.1,此脚本输出 {} 作为
但是,使用我拥有的以前的“旧”不稳定 0.19.1 版本的 pyes - 0.19.1(不稳定)的结果
是预期的:
在 ES.get 调用中使用字段确实有效。
其他人看到这个或有一些关于发生了什么的指示吗?
elasticsearch - Elasticsearch 搜索复数
我似乎无法弄清楚如何让 elasticsearch(通过 pyes 访问)来搜索复数/单数术语。例如,当我进入 Monkies 时,我想返回带有 Belt 的结果。我看过Elasticsearch 没有返回单数/复数匹配,但似乎无法理解。这是一些 curl 语句
我已经到了搜索腰带给我一些结果的地步……但现在它给出的结果太多了。我该怎么做才能让它只返回一个带有“腰带”的条目?
python - 如何在 PyES 中使用 ResultSet
我正在使用 PyES 在 Python 中使用 ElasticSearch。通常,我以以下格式构建查询:
这非常有效。当查询返回大量文档时,我的问题就开始了。将结果转换为字典列表对计算的要求很高,所以我试图返回已经在字典中的查询结果。我遇到了这个文档:
http://pyes.readthedocs.org/en/latest/faq.html#id3 http://pyes.readthedocs.org/en/latest/references/pyes.es.html#pyes.es.ResultSet https:// github.com/aparo/pyes/blob/master/pyes/es.py(第1304行)
但我无法弄清楚我到底应该做什么。根据之前的链接,我试过这个:
任何人都能够从 ResultSet 中获取字典吗?任何有效地将 ResultSet 转换为(列表)字典的好建议也将不胜感激。
search - elasticsearch BindTransportException 在启动时
这是我正在启动弹性搜索的例外:
有没有人知道什么可能导致这个问题?
python - python弹性搜索不起作用pyes包问题
最近安装了pyes,但是当我在python shell中厌倦了它时,它给出了错误,任何人都可以在这方面帮助我:
python - 无法将 python 脚本结果重定向到 Windows 中的文本文件
这是我的python代码。我正在尝试在python中进行弹性搜索。
我正在尝试本教程
问题是当我尝试在 Windows 中运行这个 python 脚本时,我在 msdos 提示符上收到一条详细消息,我不知道它是错误还是其他任何东西。
所以我试图将该消息重定向到一个文本文件,但我在该文件中看不到任何内容。
这是我重定向脚本输出的方式
但是 log.txt 是空的。
出了什么问题。
lucene - Elastic Search 中的自定义分数
我有一个索引,其中每个文档代表一个班级,其中包含学生列表和教师列表。
这是映射:
我想影响 Elastic Search 评分功能,这样它会给与技术人员匹配的文档更高的分数。
例如,如果我搜索“Smith”,我希望Smith老师的文档得分高于 Smith 学生的文档。
有谁知道它应该如何在 Elastic Search 中完成?换句话说,我怎样才能返回按某种逻辑排序的结果?
提前致谢!
python - 弹性搜索没有可用的服务器,列表索引超出范围
我正在尝试使用 pyes 获得一个使用弹性搜索的简单示例,但我无法让起始示例正常工作。我正在关注此处找到的文档:http: //pyes.readthedocs.org/en/latest/manual/usage.html
并且只是尝试运行以下功能,但它不太有效。
在我看来这应该非常简单,但我得到了以下错误:
我刚刚开始使用 Elastic Search,pyes 似乎是一个很棒的库,但我显然不确定应该如何使用它。任何帮助将不胜感激。
python - 弹性搜索 [PUT] 错误
我在将弹性搜索与现有应用程序集成时遇到了一些麻烦,但这应该是一个相当简单的问题。我能够创建和销毁索引,但由于某种原因,我无法将数据导入弹性搜索和查询它。
我正在使用 pyes 库,并且诚实地发现文档在这方面的帮助不大。这是我当前的代码:
我首先创建数据库并初始化索引,然后尝试添加数据并使用后两种方法进行搜索。我目前收到以下错误:
我不太确定如何处理它,我能找到的关于这个错误的唯一参考建议事先创建你的索引,我相信我已经在这样做了。有没有人遇到过这个错误?或者你知道我可能不知道的好地方吗?
任何帮助表示赞赏。