Apache Solr是一个基于Lucene Java搜索库的开源搜索服务器。
TYPO3 Solr:禁用结果列表中链接中的 no_cache 参数?
TYPO3 10、Solr 11.2 和 PHP 7.4。 还观察到:TYPO3 11、Solr 11.5 和 PHP 8.1 结果列表容器中的链接附加有 &no_cache=1 变量。如何禁用此功能? 在
HTTP 错误 500 访问 /solr/ 时出现问题。原因: solr 配置中存在严重错误。 检查您的日志文件以获取有关可能出现问题的更多详细信息。 如果您希望 solr 之后继续
如何使用 cUrl 将 JSON 对象发送到 solr 集合 我使用的是 Windows 10。 curl -X POST -H“内容类型:application/json”“http://localhost:8983/solr/solr_sample/update/json/docs”--data-...
Solr 搜索在搜索时不保留西班牙语术语,例如将 válvula 转换为 v??lvula
对于 Solr 搜索,我发现当我在搜索查询中搜索术语 válvula 时,它会将术语转换为 v??lvula 并给出不相关的结果。 我不知道为什么会发生这种情况?以及关于...的任何想法
我正在使用原子更新来更新 SOLR 文档集合中的元数据。为此,我使用外部 .json 文件,在其中记录集合中的所有文档 ID 和可能的元数据,并使用 ...
在 TYPO3 v12 的 ddev 中初始化 SolrCore 失败
我正在尝试将 solr 集成到我的 TYPO3 v12 ddev 设置中,但出现此错误: core_en:org.apache.solr.common.SolrException:org.apache.solr.common.SolrException:加载类'org.apach时出错...
这是我第一次使用 qjs 安装 Hadoop HA,至少整整一周我都遇到了很多麻烦。 实验室设置如下 10.0.0.10 动物园1 solr1 had1 10.0.0.11 动物园2 solr2 had2 10....
如何转义 Solr 字段名称中“fl”参数的特殊字符(例如冒号、斜杠、引号...)?
我在 Solr 模式中使用冒号字符命名字段名称。我们需要使用命名空间字符,因为我们有数百个来自不同来源的字段。使用下划线不是
我正在尝试使用 promethus 导出器监控 solr ./bin/solr-exporter -p 9309 -b http://localhost:8309/solr -f ./conf/solr-exporter-config.xml 在启用基本功能之前它工作正常
在 Sitecore 的 SOLR 中获取选定的下拉项目字段和值
我创建了自定义 Sitecore 索引,可以在 SOLR 中生成数据。 现在,在 SOLR URL 的输出中,我有一个 ID,它是下拉列表的指针/引用,我如何获取所有字段&
如果leader在Solr中运行失败,我们可以提升其中一个follower为leader吗?
如果在Solr中leader运行失败,我们可以提升其中一个follower为leader吗? 我有三个追随者。
问题 如果查询包含预先指定列表中的单词,Solr 的 match="subset" 选项可让您提升文档。这似乎不起作用。 在我进行的所有实验中,文档...
(新手问题提醒!) 我正在尝试按照以下文档在 SOLR 8.3 (docker 容器:FROM solr:8.3)上设置基本身份验证: 我添加了 /var/solr/data/security.json: { ”
我正在尝试使用同义词过滤器来搜索短语。 彼得=>蜘蛛侠,蜘蛛侠,玛丽珍,...... 我使用默认配置。当我将这些同义词放入 synonym.txt 并重新启动时
如何根据另一个字段对 Elasticsearch 中的查询进行排序?
在Elasticsearch中,我存储数据如下: { “姓名”:“约翰·多伊”, “国家”:“印度” }, { “姓名”:“约翰·多伊”, “国家&q...
我有一个分类广告网站。用户可以投放广告、编辑广告、查看广告等。 每当用户投放广告时,我都会向 Solr 添加一个文档。 但我不知道什么时候提交。提交会减慢事情的速度...
确定具有 1007861 个状态和 2653488 个转换的自动机将需要超过 10000 次努力
我在尝试进行搜索时收到以下错误... org.apache.lucene.util.automaton.TooComplexToDeterminizeException:确定具有 1007861 个状态和 2653488 个转换的自动机
症状: 使用此 URL 在 Superset 连接中创建/测试数据库 solr://solr-master:8983/solr/my-collection 收到错误信息 无法加载数据库驱动程序:SolrEngineSpec 环境...
我在 Solr 中执行搜索时遇到困难。我的 Solr 有一个多值字段,如下所示: 2166324592435 ...其他领域 我在 Solr 中执行搜索时遇到困难。我的 Solr 有一个多值字段,如下所示: <int name="id">2166324592435</int> ...others fields <arr name="Series"> <str>The Walking Dead<\str> <str>Game of Thrones<\str> <\arr> 多值字段系列具有文档引用的电视剧集。在上面的示例中,我的文档介绍了《行尸走肉》和《权力的游戏》。我可以拥有包含一个、两个或多个系列的文档,甚至可以没有系列。 我想做的是在 Solr 中搜索。我想给出我想要的系列,Solr 应该返回有关我的查询的文档。我尝试过,但我做不到。我尝试了以下方法: q=series:The Walking Dead or series:Game of Thrones or ...&wt=json 我想我做错了。正确的做法是什么? 提前致谢 蒂亚戈 尝试这样的事情: series:("The Walking Dead" OR "Game of Thrones") 除了@user1452132的回答 - 当您搜索 q=series:The Walking Dead 时,仅在系列字段中搜索 the,而在默认搜索字段中搜索 walking dead。 形成的查询将是系列:OR文本:(行尸走肉) 您可以在请求网址中使用 debugQuery=on 来调试查询。 您可以使用 Dismax 查询处理程序 使其更易于管理。 在fq参数中使用(过滤查询), 例如 name:("Java" OR "Python") name:("Java" AND "Web") // multivalued fields author_ids:(1733 OR 58) author_ids:(1733 AND 58) Solr url 编码: ':' 变为 '%3A' 空格变成“+” 因此,你可能会得到这样的网址: http://localhost:8983/solr/xxx/select?q=programming&fq=title%3A("Java"+AND+"web")&wt=json&indent=true&defType=edismax&qf=title&stopwords=true&lowercaseOperators=true 根据搜索的意图尝试以下两个搜索 系列:《行尸走肉》或系列:《权力的游戏》 系列:(行尸走肉)或系列:(权力的游戏) 请阅读solr查询语法和底层Lucene查询语法 我认为你的实际问题是使用 OR 作为小写字母。当您执行类似操作时,会在 or 中搜索 defaultTextField 值。如果您的查询中有空格,并且您正在寻找完全匹配的内容,也不要忘记添加引号。