我正在做一个 Umbraco 项目。我正在使用 StandardAnalyzer 索引器,并且刚刚添加了 ArabicAnalyzer 索引器。
下面的字段<IndexUserFields>
尚未编入索引。
我的 ExamineIndex.config 文件的一部分:
<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>
所有<IndexAttributeFields>
字段都被索引,但<IndexUserFields>
不是,顺便说一句,相同的字段是使用 StandardAnalyzer 索引的。
为了索引这些字段,我需要做一些额外的事情吗?