问题标签 [solr6]
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.
apache - 创建 solr 核心时出错
我收到了这个错误:
我对这个错误一无所知。我正在使用 solr 6.2.1。我创建了 collection 文件夹,在 conf 文件夹中添加了 solrconfig、schema、data-config 文件,它首先给了我一个添加错误lang/stopwords_it.txt
,然后它显示了这个错误。请帮忙。我是 solr 的新手。
solr - Solr 子查询转换
我有一个名为data
. 这个核心有两种结构不同类型的数据:
播放列表和专辑(实际曲目)。关系是
播放列表有 1...* 专辑播放列表
在检索播放列表信息时,我想在同一个文档中检索专辑信息。我试过这个
这意味着我想检索album_unique_id,它是播放列表中的album_id。
我研究了 Solr doc 并创建了上面的查询。但没有得到所需的结果。我在响应中得到一个例外:
需要了解这个错误的原因。另外,我需要为此启用一些插件吗?
solr 版本:v6.4
solr - QueryElevationComponent 要求架构具有 uniqueKeyField
我正在将 Solr 4 应用程序迁移到 Solr 6.2.0。我的架构包括以下字段:
我正在使用经典模式。但除此之外,我不断收到以下异常:
我错过了什么?
编辑:从以下问题的架构中添加了字段声明。
solr - Solr 6.1:UpdateRequestProcessor 根据字段名称附加到字段名称
目标是让我的所有字段名称都与以下字段模式匹配:
原因有两个:
- 我正在摄取我无法控制的传入 CSV 数据。我有一组约 35 个不同的字段名称,它们是上述的一个或两个。
- 除了这 35 个字段之外,模式在不断发展。
目标是有条件地将 ~35 的子集添加到上述其中之一,并且任何不匹配其中一个 ~35 名称的内容都被附加_s
以使其成为字符串。
这在 Solr 6 中可能吗?
solr - 如何使用 Solr 6.3 运行 Alfresco 5.2.c (EA)?
我想使用Solr 6 集成运行带有 Solr 6.3的Alfresco Community Edition 201611 EA。
alfresco-search-services-1.0.a\README.MD
指令:
安装并运行
运行,然后解压
solr/bin/solr start
...不幸的是,这还不够;(
谁能指导我如何重新配置两者Solr 6.3
并使Alfresco 5.2EA
它们一起工作?
mongodb - Solr 增量导入查询不起作用
我正在尝试将数据从 Mongodb 导入到 Solr6.0。完全导入正确执行,但增量导入不起作用。当我执行增量导入时,我得到以下结果。
请求:0,获取:0,跳过:0,处理:0
我的数据配置文件查询如下
整个 data-config.xml
我尝试使用硬编码值,但它仍然无法像下面那样工作
然后我尝试做下面的事情,但仍然没有成功
任何人,如果可以的话,请。
mysql - 无法在 solr 中索引多值字段
我正在从 solr 6.3 中的两个表(不相关的)mysql 中索引数据。其中一张表中很少有字段是多值的,而其余的则不是。现在,当我从 solr 管理面板运行 fullImport 时,它只索引多值字段的单个数据。我已经尝试实现 regextransformer 和 splitby "," 但没有奏效。我也尝试过使用子实体,但没有奏效。这是我的 data-config.xml 和 schema.xml。
solr - 在我的系统路径上找不到 SolrCloud 备份数据
当我使用此 url备份 url运行 SolrCloud (6.3.0) Back API
它返回响应状态 0即没有错误
但是我没有在我的系统上找到任何带有备份数据的位置备份文件夹。
当我从命令行运行这个 curl 时,它会返回一些数字,如 32058、32059、32060等。
我使用位置参数路径位置 =/opt/solr/server/solr 或 位置 =/进行测试的地方
但它也没有在我的系统上显示任何带有备份数据的locations_back文件夹。
select - 在 solr 中选择不带双引号的 2 个或多个单词进行搜索的查询
我有一个名为标题的列。我想搜索这个专栏。title:'sport'
当我使用像OR 这样的单个单词时没有问题title:"sport"
。两者都给出相同数量的记录。
我的问题是当我使用 2 个或更多不带双引号的单词进行搜索时(双引号给出确切的结果 ex: title:"sport education"
)。
title:'sport education'
- 返回不相关的记录(更多标题没有运动或教育字眼)
+title:'sport education'
- 为搜索返回相同数量的记录title:'sport' / title:"sport"
。
我应该怎么做才能使列中至少有任何一个搜索词必须匹配?
注意: Solr 版本 6.3.0
先感谢您!
json - Solr 6.2 表示父子字段
我有一个这样的json结构:
我试图在其中表示,Solr 6.2
并且此架构无法给我预期的结果:
生成的架构是这样的: