2013-06-16 3 views
5

मेरे पास एक साइटकोर साइट है जहां कई पेज मुख्य रूप से सामग्री वृक्ष में कहीं और डेटा स्रोतों पर इंगित विभिन्न उपन्यासों से एकत्र किए जाते हैं।साइटकोर - गैर-संदर्भ डेटा स्रोतों के साथ प्रेजेंटेशन घटकों से इंडेक्सिंग डेटा

यहां समस्या का एक मूल उदाहरण है। सेब के बारे में कोई पृष्ठ देखने वाले व्यक्ति को 'सेब' शब्द 10 बार देख सकता है। हालांकि, ल्यूसीन उस शब्द के लिए ऐप्पल पेज आइटम को इंडेक्स नहीं करेगा क्योंकि यह अन्य वस्तुओं में संग्रहीत है।

मुझे यकीन है कि यह एक आम मुद्दा होना चाहिए लेकिन मुझे इस पर कोई सलाह नहीं मिल रही है।

उत्तर

10

यह एक आम समस्या है और वहाँ 38:29 पर इस स्क्रीनकास्ट में एक समाधान है:

http://www.techphoria414.com/Blog/2012/May/Sitecore_Page_Editor_Unleashed

ले लो पृष्ठ पर नमूना कोड और वर्ग PageEditor.Unleashed.Search.DynamicFields.VisualizationField जो सभी डेटा स्रोतों पकड़ लेता है और कहते हैं देखो कॉन्फ़िगरेशन में "_content" फ़ील्ड में उनकी सामग्री

<dynamicField type="PageEditor.Unleashed.Search.DynamicFields.VisualizationField, PageEditor.Unleashed.Classes" name="_content" storageType="NO" indexType="TOKENIZED" vectorType="NO" boost="1f" /> 
संबंधित मुद्दे