SOLR是否加载了正确的schema.xml属性?

时间:2015-10-20 00:05:47

标签: solr

所以这里是schema.xml中的一个字段的描述:

baz

正如您所见,UI已设置索引,omitNorms,omitTermFreqAndPositions为False,omitPositions为true。

但是当我在浏览器的UI中查看架构时,我会看到以下内容:

enter image description here

所以无论我设置为true还是false,绿色检查标志始终存在。

这是否意味着此字段已编入索引,或者Omit Norms未被省略?

1 个答案:

答案 0 :(得分:0)

您的字段定义看起来不错。它出现在UI中。所以这不是拼写错误或其他一些错误。我会检查:

  1. 重复的字段定义。也许有两个,另一个覆盖你想要修改的那个
  2. 检查您正在查看正确的架构。假设Solr 4+,在Admin UI的集合概述屏幕中,它会告诉您实例目录。您的架构文件在哪个位置?
  3. 如果您使用的是SolrCloud,则需要将更改后的定义上传到ZooKeeper。初始上载后,不使用该文件。如果您不确定,您的管理界面将告诉您是否正在运行云。
  4. 我还会创建一个新字段,看看是否显示。如果没有,无论出于何种原因,您都有错误的文件。如果是这样,您更有可能出现重复的定义或拼写错误或其他类似错误。