python - 使用python从Lucene中查找搜索命中的位置
问题描述
search_results=es.search(index='travel', doc_type='books',
body={"_source":"name",
'query':{
"match":{"content":"time to travel in data science"}},
})
[{match: "travel ", startIndex: 10, length: 3},
{match: "science", startIndex: 34, length: 3}]
我正在使用 `python elasticsearch 搜索pdfqueries
文档,如上面的代码片段所示。现在,我想提取它匹配的段落或位置(位置)。任何人都可以指导如何找到匹配查询(句子)的位置,以便我可以提取匹配的段落。任何早期帮助将不胜感激。提前致谢。
解决方案
推荐阅读
- listview - 如何自动调整 ScrollView 的大小以适应 xamarin 表单中的内容
- tensorflow - 过度拟合的指示
- javascript - 无法从 sql server 获取数据到 php 页面?
- ruby - Sidekiq 中多线程上的 Selenium WebDriver
- javascript - 使用 Javascript 进行网页抓取?
- reactjs - 如何通过 JSON 向服务器发送 API 请求?不断收到 CORS 错误
- java - Android Java 代码中的 START_EXCLUDE
- angular - Angular Router 参数在同一条路线上
- vba - 获取两个日期之间的日期数组
- c - 使用 libevent 读取 chardevice