Umbraco 字段尚未编制索引
我在做一个Umbraco项目。 我正在使用StandardAnalyzer索引器,我刚刚添加了ArabicAnalyzer索引器 下的字段尚未编制索引 我的InspecteIndex.config文件的一部分:Umbraco 字段尚未编制索引,umbraco,Umbraco,我在做一个Umbraco项目。 我正在使用StandardAnalyzer索引器,我刚刚添加了ArabicAnalyzer索引器 下的字段尚未编制索引 我的InspecteIndex.config文件的一部分: <IndexSet SetName="ArabicIndexSet" IndexPath="~/App_Data/TEMP/ExamineIndexes/Arabic/" > <IndexAttributeFields> <add Name="id"
<IndexSet SetName="ArabicIndexSet" IndexPath="~/App_Data/TEMP/ExamineIndexes/Arabic/" >
<IndexAttributeFields>
<add Name="id" />
<add Name="sortOrder"/>
<add Name="nodeName" EnableSorting="true"/>
</IndexAttributeFields>
<IndexUserFields>
<add Name="_AllContents"/>
<add Name="cityName"/>
<add Name="countryName"/>
</IndexUserFields>
<IncludeNodeTypes>
<add Name="Country" />
<add Name="DestinationInfoTopic" />
<add Name="Article" />
</IncludeNodeTypes>
</IndexSet>
所有字段都编制了索引,但不是,顺便说一句,使用StandardAnalyzer对相同的字段编制了索引
我需要做些额外的事情来索引这些字段吗?经过几个小时的挖掘,我终于找到了问题的答案 由于使用ArabicAnalyzer,我们必须将indexSet名称添加到索引器提供程序:
<add name="ArabicIndexer"
type="UmbracoExamine.UmbracoContentIndexer, UmbracoExamine"
supportUnpublished="false"
supportProtected="false"
interval="15"
analyzer="Lucene.Net.Analysis.AR.ArabicAnalyzer, Lucene.Net.Contrib.Analyzers"
indexSet="ArabicIndexSet" />
所有字段都编制了索引,但不是吗?有点诗意,但我不知道你的真正意思。你能更清楚地描述这个问题吗?确切地说,您观察到什么表明字段没有正确索引?@femtoRgon XML标记没有转义,因此是不可见的。这个问题现在应该更有意义了。哈!抓得好,勒戈西亚。更有意义。谢谢。对不起,我没有注意到XML没有逃逸,你们有什么办法解决这个问题吗?