问题标签 [luke]
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.
solr - Solr Luke 需要 numTerms 才能返回文档计数
在 Solr 中使用 Luke,我想返回每个字段的文档总数,但它仅在我将 ?numTerms 设置为至少 1 时返回文档总数。这会显着减慢 Luke 请求,尤其是在使用值时填充自动完成下拉菜单。每个请求大约 1 秒对 5 秒。是否有另一种更快的方法来获取文档数量?
java - Solr LukeRequest 正在返回一个空的 fieldInfo 地图
我正在尝试使用 LukeRequest 检查 solr 模式。我可以使用 solr admin 架构浏览器浏览架构。但是,当我尝试使用以下代码检索它时,它会返回一个空字段信息映射
(fieldInfo 变量得到一个空映射)我使用的是 solr 3.6
java - 如何卢克支持 lucene 4.1
正如标题所示,我正在尝试使用 luke 查看 lucene 索引,但当前版本的 luke 不支持 lucene 4.1。有谁知道如何更新卢克。我用谷歌搜索并找到了一个应该为卢克更新的文件。但是不知道怎么用。
solr - 使用空格、斜杠和冒号转义 LukeRequest
我正在使用 Solr 4.1。使用 LukeRequest,我想获取包含特定字段数据的文档数量。该字段的名称类似于http://foo.org/bar/ baz
(注意和之间的空格bar/
)baz
。当我访问时,http://127.0.0.1:8983/root/admin/luke
我会得到一份我所有领域的列表,包括上述领域。当我访问
http://127.0.0.1:8983/root/admin/luke?fl=http://foo.org/bar/ baz
我没有命中。我尝试过对字符串进行 url 编码,转义斜杠,转义冒号,转义空格,使用 + 代替空格,以及我能想到的所有可能的反斜杠组合。在 solr中的另一个 StackOverflow 问题字段列表中发布的解决方案,其中“fl”参数用于中间有空格的字段对我不起作用。
我真的只是在寻找是否有任何文档对这个特定字段有价值的答案,所以如果有比 LukeRequest 更好的方法来做到这一点,我也很乐意。
sql-server - 是否可以更改 Lucene 索引中的文档排名?
我想要的是当用户搜索特定术语或短语时,我希望 lucene 返回某个文档作为第一个结果...知道我的文档是 SQL 服务器数据库中的行。
先感谢您。
neo4j - 在 Neo4j(使用 Lucene 索引)中,我怎样才能找到节点已被索引的内容?
对于给定的索引和键,我可以使用 (Cypher) 查找节点:
或使用(嵌入式 Java):
我正在寻找的是一种反向执行此操作的方法;查找已为其索引给定节点的键/值对。就像是:
我能找到的唯一工具是Luke,但这是一个桌面 Java 应用程序,因此很难在服务器上的索引上使用。
我对此感兴趣的原因是因为我有一个大型 neo4j 数据集,其中我错误地索引了一些节点。IndexHits
现在,如果不使用通配符索引查询太不精确并且需要对返回的 进行迭代,或者使用WHERE
太慢的 Cypher 查询子句,我就找不到它们。
lucene - Lucene StandardAnalyzer - 查询短语中的多个空格
org.apache.lucene.document.Document
在索引期间创建时,我创建一个org.apache.lucene.document.StringField
有多个空格的,例如“ID____45_2013”。我org.apache.lucene.analysis.standard.StandardAnalyzer
用于创建索引和查询它。
当使用具有多个空格的短语查询索引时,例如“ID__45_2013”(其中 _ 是空格),我得到一个空结果。
我使用卢克检查了我的查询,我意识到多个空格被解析为一个空格。
我应该怎么做才能在查询短语中使用多个空格并获得正确的结果?
lucene - 卢克 我的字段值在哪里?
在过去的三年里,我每年使用卢克四次。我只在需要时才拆开它。我从来不理解的一个概念是为什么只显示某些字段的值。我可以查询这些“空”字段以获取预期值并获得预期结果,但 Luke 从不显示这些。我认为我遗漏了一些基本而明显的东西,但这对我来说并不那么明显。
示例搜索选项卡:
示例文档选项卡:
lucene - Luke - 在 ram 中访问我的 Lucene 索引?
当我将休眠搜索的目录提供程序配置为 ram 时,如何使用 Luke 访问我的 Lucene 索引?
我不知道要输入什么路径:
lucene - 使用 Luke 分析我的 Hibernate Search 查询 DSL
如何使用 Luke 分析我的 Hibernate Search 查询 DSL?
我有以下 Hibernate Search 查询 DSL:
将其转换为 Lucene 查询的最简单方法是什么,以便我可以使用 Luke 分析查询:
我还有其他更复杂的 Hibernate 查询,我想使用 Luke 进行分析。