क्या एकाधिक कोर के बीच schema.xml
में परिभाषित सोलर fieldType
एस साझा करना संभव है?एकाधिक कोर के बीच सौर फ़ील्ड प्रकार कैसे साझा किए जा सकते हैं?
मेरे पास सोलर में कई कोर हैं और मुझे fieldType
एस को फिर से परिभाषित करना है जो केवल अंतर्निहित फ़िल्टर और टोकननाइज़र पर आधारित हैं। जैसे
<fieldType name="exact" class="solr.TextField" positionIncrementGap="100">
<analyzer type="index">
<filter class="solr.LowerCaseFilterFactory"/>
<tokenizer class="solr.KeywordTokenizerFactory"/>
</analyzer>
<analyzer type="query">
<filter class="solr.LowerCaseFilterFactory"/>
<tokenizer class="solr.KeywordTokenizerFactory"/>
</analyzer>
</fieldType>
मैं मैं अपने Field
वर्ग लिख सकते हैं और कोर के बीच इस का हिस्सा है, लेकिन यह जब कस्टम कोड केवल मानक फ़िल्टर कॉन्फ़िगर किया जाएगा कस्टम कोड पर निर्भरता बनाने के लिए मूर्खतापूर्ण लगता है। क्या कोई बेहतर तरीका है?
ध्यान दें कि उपरोक्त उदाहरण कुछ अन्य लोगों की तुलना में सरल है (जो स्टॉप शब्द और चरित्र रूपांतरण आदि को कॉन्फ़िगर करते हैं)।
धन्यवाद, दुर्भाग्यवश वे एक ही फ़ील्ड साझा नहीं करते हैं। – beerbajay
https://issues.apache.org/jira/browse/SOLR-3087?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel देखें यदि यह तय किया गया है तो यह करना संभव होगा। तो शायद अंततः;) – mrmuggles