2016-04-21 14 views
0

Ich arbeite mit Solr 5.2.1, ich habe alles funktioniert gut, aber ich kann nicht Feld zum Index hinzufügen. Hier ist meine schema.xmlSolr wird meine Felder nicht hinzufügen: schema.xml

 <schema name="example" version="1.5"> 
<fields> 
    <field name="COTID" type="string" indexed="true" stored="true" required="true"/> 
    <field name="COTREF" type="string" indexed="true" stored="true" required="true" multiValued="false"/> 
    <field name="COTTYPEREF" type="string" indexed="true" stored="true" required="true" multiValued="false"/> 
    <field name="COTTYPE" type="string" indexed="true" stored="true" required="true" multiValued="false"/> 
    <field name="COTTEXTE" type="string" indexed="true" stored="true" required="false" multiValued="true"/> 
</fields> 
<uniqueKey>COTID</uniqueKey> 
<types> 
<fieldType name="string" class="solr.StrField" sortMissingLast="true"/> 
<fieldType name="date" class="solr.TrieDateField" precisionStep="0" positionIncrementGap="0"/> 
<fieldType name="long" class="solr.TrieLongField" precisionStep="0" positionIncrementGap="0"/> 
<fieldType name="text_en" class="solr.TextField" positionIncrementGap="100"> 
<!-- lots of details --> 
</fieldType> 
<fieldType name="currency" class="solr.CurrencyField" precisionStep="8" defaultCurrency="USD" currencyConfig="currency.xml"/> 
</types> 
</schema> 

kann Ihnen helfen, bitte? Danke

+1

Sie neu zu laden Sie meinen, Sie hat ein neues Feld zu Ihrem schema.xml und, wenn Sie ein tat Full-Import, das neue Feld wurde nicht angezeigt? Wenn das der Fall ist, hast du Solr neu gestartet? Hast du deine data-config.xml (oder was auch immer du benutzt hast) aktualisiert, um das neue Feld zu ziehen? – TMBT

+0

Ich habe es neu gestartet, ja, ich habe die Daten-config.xml mit einer SQL-Abfrage editiert und fileds –

Antwort

0

Wenn Sie eine der Solr-Konfigurationsdateien ändern, müssen Sie Ihr Solr neu starten, damit es entsprechend Ihrer Konfigurationseinstellung startet. Sie sollten Solr neu starten oder Ihren Kern neu laden und prüfen, welchen Fehler Sie erhalten.

(siehe unten URL, Namen ändern URL nach Ihnen) Kern

http://127.0.0.1:8080/solr/admin/cores?action=RELOAD&core=core1

+0

ich tat, aber ich habe immer noch nicht meine Felder im Bereich "Schema-Browser" ein nicht verarbeitet Ergebnisse: Anfragen: 1 (1/s), Abgerufen: 10796 (10796/s), Übersprungen: 0, Bearbeitet: 0 (0/s) –

Verwandte Themen