2015-02-24 37 views
0

我正在努力向我的shema添加另一個數據字段。solr shema不考慮在數據集內

項看起來是正確的:

<field name="user_name" type="string" indexed="true" stored="true" required="false" /> 

它還通過接口apears如果我輸出的瑪。

但是,在導入之後,此字段不存在。我在dataimport.xml中有一個導入該字段的實體。

查詢solr返回沒有提到的字段的結果集。

預先感謝您的任何幫助

+0

請顯示更多詳情。添加你的schema.xml,DIH config – Mysterion 2015-02-25 08:34:55

+0

你重新啓動了solr嗎? – 2015-02-25 09:35:08

回答

1

重啓改變模式後,Solr的服務器,然後

你應該看到過Solr的工具領域...如果沒有,那麼你不改變正確的模式。 xml文件

由於您使「required」屬性爲false。

和它的意思是

要求:Solr的將拒絕任何企圖增加不具有此字段的值的文檔。該屬性默認爲false。

+0

謝謝你的提示。問題是,由於錯誤的mysql語句返回0,值爲空 – merlin 2015-03-28 13:12:07