Sitecore Solr - IndexSchema 架构中未指定唯一键
Sitecore Solr - IndexSchema no uniqueKey specified in schema
我有一个额外的小问题,我认为与
一点点。
问题是搜索结果包含重复项目(已编辑),项目数量取决于编辑次数。
似乎 sitecore 没有从 Solr 索引中删除旧项目(没有项目版本)。
是 Sitecore 问题还是某些特定的 Solr 行为?
我在 Solr 日志中看到下一条消息可能是已连接:
WARN null IndexSchema no uniqueKey specified in schema.
每个 Solr 核心的“schema.xml”文件中应该有一个 <uniqueKey>
标签:
<uniqueKey>_uniqueid</uniqueKey>
它应该直接在根 <schema>
标签下(不在 <fields>
或任何其他标签内)。
如果您按照指南使用 Sitecore 启用 Solr,它应该会自动包含在您的 schema.xml
中。
我有一个额外的小问题,我认为与
问题是搜索结果包含重复项目(已编辑),项目数量取决于编辑次数。
似乎 sitecore 没有从 Solr 索引中删除旧项目(没有项目版本)。
是 Sitecore 问题还是某些特定的 Solr 行为?
我在 Solr 日志中看到下一条消息可能是已连接:
WARN null IndexSchema no uniqueKey specified in schema.
每个 Solr 核心的“schema.xml”文件中应该有一个 <uniqueKey>
标签:
<uniqueKey>_uniqueid</uniqueKey>
它应该直接在根 <schema>
标签下(不在 <fields>
或任何其他标签内)。
如果您按照指南使用 Sitecore 启用 Solr,它应该会自动包含在您的 schema.xml
中。