-2
저는 Umbraco 프로젝트에서 일하고 있습니다. StandardAnalyzer 인덱서를 사용하고 있으며 방금 ArabicAnalyzer 인덱서를 추가했습니다.<IndexUserFields> 필드의 색인이 생성되지 않았습니다.
<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>
, 아니다 BTW 같은 필드 StandardAnalyzer를 사용하여 색인된다.
이러한 입력란을 색인화하려면 추가 작업이 필요합니까?
"모든 필드는 인덱스,하지만하지 않습니다있다"? 시적인,하지만 당신이 실제로 무슨 뜻인지 모르겠다. 문제를보다 명확하게 설명 할 수 있습니까? 정확하게 필드의 색인이 제대로 작성되지 않았 음을 나타 냈습니다. – femtoRgon
@femtoRgon XML 태그가 이스케이프되지 않았으므로 보이지 않습니다. 이제는 더 많은 질문이 있어야합니다. – legoscia
하! 잘 했어, @ 레고 시아. 훨씬 더 의미가 있습니다. 고맙습니다. – femtoRgon