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>