Indexing Sitecore Lucene索引-按模板排除项目

Indexing Sitecore Lucene索引-按模板排除项目,indexing,lucene,sitecore,Indexing,Lucene,Sitecore,我已经创建了一个自定义索引,我想排除一些从已知模板创建的项目。我在配置中设置了此选项,但似乎不起作用: 真的 {C4770867-35D0-4B09-8A02-9EC9CFBB60BA} 有什么想法吗?取决于您使用的Sitecore版本。在Sitecore 8.1中,list:ExcludeTemplate被list:AddExcludeTemplate 是的,我使用的是Sitecore 8.1,使用的方法是list:AddExcludedTemplate,但它不起作用。您能提供更多信息吗

我已经创建了一个自定义索引,我想排除一些从已知模板创建的项目。我在配置中设置了此选项,但似乎不起作用:


真的
{C4770867-35D0-4B09-8A02-9EC9CFBB60BA}

有什么想法吗?

取决于您使用的Sitecore版本。在Sitecore 8.1中,
list:ExcludeTemplate
list:AddExcludeTemplate


是的,我使用的是Sitecore 8.1,使用的方法是list:AddExcludedTemplate,但它不起作用。您能提供更多信息吗?到底是什么不起作用?也许可以分享更多你的配置。。您是如何验证的?Dora您还可以将您的索引与默认的Sitecore 8.1索引配置进行比较吗?也许你遗漏了其他的定义。使用像Lukeh这样的调试工具也很方便,您是如何发现它不起作用的?你试过Luke了吗?设置这个后你重建了索引了吗?。
          <documentOptions type="Sitecore.ContentSearch.LuceneProvider.LuceneDocumentBuilderOptions, Sitecore.ContentSearch.LuceneProvider">
            <indexAllFields>true</indexAllFields>
            <exclude hint="list:AddExcludedTemplate">
              <templateId>{C4770867-35D0-4B09-8A02-9EC9CFBB60BA}</templateId>
            </exclude >               
          </documentOptions>