मैं सोलर के लिए काफी नया हूं और अपना पहला उदाहरण कोर स्थापित करने में त्रुटि प्राप्त कर रहा हूं। मैं व्यवस्थापक डैशबोर्ड के तहत नया कोर जोड़ने की कोशिश कर रहा हूं लेकिन मुझे संस्करण फ़ील्ड के बारे में त्रुटि प्राप्त हो रही है।सोलर - _version_ फ़ील्ड स्कीमा में मौजूद होना चाहिए और खोजने योग्य
क्या इसके लिए कोई कामकाज है?
पृष्ठभूमि:
- ओएस: विंडोज
- Solr फ़ोल्डर: C: \ Solr-6.0.0
- कोर व्यवस्थापक यूआरएल: http://localhost:8984/solr/#/~cores
- फ़ोल्डर के लिए बनाया गया new_core: सी: \ solr-6.0.0 \ server \ solr \ new_core
- त्रुटि: त्रुटि CREATEing SolrCore 'new_core': (या संग्रहीत docValues) _version_ क्षेत्र स्कीमा में (docValues अनुक्रमित या) मौजूद हैं और उन्हें खोजा होना चाहिए तथा पुनः प्राप्त किया और बहु-मूल्यांकित नहीं (_version_ करता है: बनाने के लिए कोर [new_core] वजह से असमर्थ मौजूद नहीं)
स्कीमा Xml:
<?xml version="1.0" encoding="UTF-8" ?>
<!--
For fts-solr:
This is the Solr schema file, place it into solr/conf/schema.xml. You may
want to modify the tokenizers and filters.
-->
<schema name="dovecot" version="1.1">
<types>
<!-- IMAP has 32bit unsigned ints but java ints are signed, so use longs -->
<fieldType name="string" class="solr.StrField" omitNorms="true"/>
<fieldType name="boolean" class="solr.BoolField" omitNorms="true"/>
<fieldType name="long" class="solr.LongField" omitNorms="true"/>
<fieldType name="text" class="solr.TextField" positionIncrementGap="100">
<analyzer type="index">
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
<filter class="solr.WordDelimiterFilterFactory" generateWordParts="1" generateNumberParts="1" catenateWords="1" catenateNumbers="1" catenateAll="0"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.RemoveDuplicatesTokenFilterFactory"/>
</analyzer>
<analyzer type="query">
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
<filter class="solr.WordDelimiterFilterFactory" generateWordParts="1" generateNumberParts="1" catenateWords="0" catenateNumbers="0" catenateAll="0"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.RemoveDuplicatesTokenFilterFactory"/>
</analyzer>
</fieldType>
</types>
<fields>
<field name="_version_" type="long" indexed="true" stored="true" multiValued="false"/>
<field name="id" type="string" indexed="true" stored="true" required="true" />
<field name="box" type="string" indexed="true" stored="true" required="true" />
<field name="user" type="string" indexed="true" stored="true" required="true" />
<field name="ns" type="string" indexed="true" stored="true" required="false" />
<field name="last_uid" type="boolean" indexed="true" stored="false" />
<field name="hdr" type="text" indexed="true" stored="false" />
<field name="body" type="text" indexed="true" stored="false" />
</fields>
<uniqueKey>id</uniqueKey>
<defaultSearchField>body</defaultSearchField>
<solrQueryParser defaultOperator="AND" />
</schema>
स्क्रीन शॉट:
क्या आप _version _.. से _ को हटाकर देख सकते हैं? पुनरारंभ करने के बाद सौर सर्वर –
मैंने बस