在我的 solr 电话中,我想增加所有在长文本中包含“移动”一词的查询。 我的电话看起来像这样: 当我像这样使用 Boost 查询时: &bq=xtitleLow_stringS:“手机”^40 它适用于全文,但我只想增强包含它的查询。 我想我可以使用“*”包含来专门搜索它。 但它不起作用 ...
在我的 solr 电话中,我想增加所有在长文本中包含“移动”一词的查询。 我的电话看起来像这样: 当我像这样使用 Boost 查询时: &bq=xtitleLow_stringS:“手机”^40 它适用于全文,但我只想增强包含它的查询。 我想我可以使用“*”包含来专门搜索它。 但它不起作用 ...
我在 solr 中构建了一个查询,如下所示: https://local.solr.com/solr/select?omitHeader=true&wt=json&json.nl=flat&q=*:*&fq=xtitleLow_stringS:*1002*+OR+xa ...
为什么当我设置 Solr 追随者/奴隶时,我会在 Solr 日志中收到此消息 这曾经在 ersion 7.6 中工作正常,但现在在 8.11.1 版中它会抱怨。 如果不是 /replication,该值应该是什么? 这是执行复制的 solrconfig.xml 中的 XML 片段 ...
我正在尝试使用 curl 将 solr 文档中现有字段的值更新为新值。下面是查询和响应。 但我没有看到代码的价值在 solr 中得到体现。请帮助解决问题。 ...
我们需要从<document value> -> <search term>进行前缀匹配。 在 Solr、ElasticSearch 中可以反向,它是<search term> -> <document value> 例子: 不确定如何前 ...
我有带有“标题”和“品牌”字段的记录,我查询这两个字段。 有时一张唱片的标题中有品牌,这会导致更高的分数,但我想给他们同样的分数。 如果两个字段都匹配,我如何降低记录的评分? ...
我将 solr 架构定义为:<schema name="mysolrcore_01" version="1.6"> <fieldType name="string" class="solr.StrField" /> <fieldType name="t ...
所以开始将古老的 solr 应用程序更新到 9.1 以及 SolrJ 索引器。 当我尝试添加文档时,我在线程“主”org.apache.solr.client.solrj.impl.BaseHttpSolrClient$RemoteSolrException 中出现异常:http 处的服务器出错: ...
我在 solcrloud 部署中的三个运行 Ubuntu 22.04.1 LTS 的 EC2 上安装了 zookeeper 3.7.1 和 Solr 9.1。 zoo.cfg 如下: Solr 部署几乎是开箱即用的。 solr.xml 未修改。 这是部分: /etc/default/solr ...
我有一个带日期的字段: 如果我按 date_dateM asc 排序,我得到的是 Doc 1,因为它有 2023-01-31。 我只能使用查询,没有意见扩展 solr 配置。 用户从 [2023-02-06 TO *] 搜索,所以两个文档都在结果集中。 我想在搜索范围内对结果进行排序。 所以首先应该 ...
我必须使用什么 fl 参数来获取文档中除 Solr 中的“field1”之外的所有字段? ...
在 DSpace 7.4 中,在向现有项目添加新元数据时,我在输入框中没有收到任何建议,是否缺少任何配置步骤? 我可以在这里的官方演示网站上看到它的工作当我在输入框中键入内容时,我在dspace.log中看到有这个 API 调用: 所以我尝试了这个但没有结果:/server/#api/core/me ...
我有一个 Solr 索引,其架构如下所示: 这些是来自不同公司的不同材料的历史价格。 我想获得过去 2 年中每种material_name_s的最低price_per_lb_value_f ,因此结果如下所示: 这种分组甚至可以用 Solr 做吗? 我是 Solr 的新手,如有任何帮助,我们将不胜 ...
全新安装 nutch 1.19 和 solr 8.11.2 后出现问题。 运行爬网过程后,爬网结束并出现 NullPointerException 和以下错误消息: 运行错误:/opt/solr/apache-nutch-1.19/bin/nutch fetch -Dsolr.server.url= ...
我目前使用的是 SOLR 6,包含在 alfresco 搜索服务 2.0 中我有一个完全索引的 S3 数据库,但我现在已经制作了该数据库的副本。 数据库是不同的,但是存储在数据库中的所有文档都是相同的。 将 SOLR 服务器重新指向这个新数据库是否需要重新索引? 或者 SOLR 是否能够检测到相同 ...
在我按照下面的文档使用 Vector 创建文档后,我从 Solr 日志中得到以下错误: 截图问题这是我正在测试的 Java 代码的一部分: 这是我尝试的文档: https://solr.apache.org/guide/solr/latest/query-guide/dense-vector-sea ...
我需要能够通过新闻标签属性进行搜索。 这个拼写错误工作正常,但是当我将新闻中的标签(完全相同的字符串)输入到 Solr 的搜索框中时,我没有得到任何结果。 根据这个答案中的“lorenz”,我需要将我的动态字段(我相信)添加到“plugin.tx_solr.query.fields”,但是这个糟糕 ...
从 solr 文档创建一个用户,我需要将以下行添加到security.json配置文件: 我知道在authentication.credentials下,密钥solr是用户名,值IV0EHq1OnNrj6gvRCwvFwTrZ1+z1oBbnQdiVC3otuq0= Ndd7LKvVBAaZIF0 ...
我正在尝试使用如下查询使 Solr 搜索像这样+79876543210存储的电话号码: 这只是一个例子。 另一个是有线电话号码: 我可以解决这个问题的一种方法是使用一个单独的字段,其中填充了这些变体并且仅在搜索期间使用。 但这在突出显示方面存在问题(它返回<em>123456</ ...
如何在 solr 中检索大于和小于给定 id (123) 的值? ...