添加到 schema.xml 的新字段未显示在分析工具中
New field added to schema.xml not showing in Analysis tool
我刚刚开始使用 Solr 5.5 版并从托管模式切换到非托管模式。
我在 \server\solr\configsets\basic_configs\conf
中找到了 schema.xml
我编辑了那个文件并添加了一个新的 fieldType。
我关闭了 Solr 并再次启动它。我去了我的 "gettingstarted" / "cloud" 核心的分析页面。字段列表不显示我的新字段类型。
然后我环顾四周并得出结论,schema.xml 应该与 'core' 在一起,所以我从上面的 "conf" 目录复制了所有内容并将其放在 SOLR_HOME\example\cloud\node1\solr\conf
我再次关闭并重新启动了 Solr。不过,我的领域没有出现。
日志似乎没有显示任何加载失败schema.xml,但日志也没有告诉我它正在寻找它的确切位置。
有人可以确认 schema.xml 的位置并帮助我找出为什么我的自定义字段类型没有显示吗?另外,日志中是否有内容可以确认我是否成功禁用了托管模式?也许我修改的solrconfig.xml是错误的?
创建collectioncollectionAPI。检查如何为核心创建目录。
示例:
http://localhost/solr/admin/collections?action=CREATE&name=collectionname&collection.configName=configname
更改名称和 collection.configName 值。
通常当您创建名称为 collection 的新 collection 目录时,名称会在 server/solr/
中创建
如果你给 name=collection1 和 collection.configName=basic_configs
这将在其 conf 文件夹中创建目录 collection1,其中包含所有架构和配置文件。如果您想进行更改,您应该考虑 server/solr/collection1/conf/
中的文件
注意: schema 和managed-schema 是一样的,只是在以后的版本中使用的命名约定。您可以在该文件中修改字段类型及其定义。
我刚刚开始使用 Solr 5.5 版并从托管模式切换到非托管模式。
我在 \server\solr\configsets\basic_configs\conf
中找到了 schema.xml我编辑了那个文件并添加了一个新的 fieldType。
我关闭了 Solr 并再次启动它。我去了我的 "gettingstarted" / "cloud" 核心的分析页面。字段列表不显示我的新字段类型。
然后我环顾四周并得出结论,schema.xml 应该与 'core' 在一起,所以我从上面的 "conf" 目录复制了所有内容并将其放在 SOLR_HOME\example\cloud\node1\solr\conf
我再次关闭并重新启动了 Solr。不过,我的领域没有出现。
日志似乎没有显示任何加载失败schema.xml,但日志也没有告诉我它正在寻找它的确切位置。
有人可以确认 schema.xml 的位置并帮助我找出为什么我的自定义字段类型没有显示吗?另外,日志中是否有内容可以确认我是否成功禁用了托管模式?也许我修改的solrconfig.xml是错误的?
创建collectioncollectionAPI。检查如何为核心创建目录。
示例:
http://localhost/solr/admin/collections?action=CREATE&name=collectionname&collection.configName=configname
更改名称和 collection.configName 值。
通常当您创建名称为 collection 的新 collection 目录时,名称会在 server/solr/
如果你给 name=collection1 和 collection.configName=basic_configs
这将在其 conf 文件夹中创建目录 collection1,其中包含所有架构和配置文件。如果您想进行更改,您应该考虑 server/solr/collection1/conf/
注意: schema 和managed-schema 是一样的,只是在以后的版本中使用的命名约定。您可以在该文件中修改字段类型及其定义。