2010-09-07 58 views
1

我有具有在schema.xml中動態場的問題問題使用Solr動態/複製字段

作爲<dynamicField name="sec_*" type="text" indexed="true" stored="false"/>

<field name="Contents" type="text" indexed="true" stored="false" multiValued="true"/>

動態字段複製到目錄字段作爲

<copyField source="sec_*" dest="Contents"/> 

現在,當我使用「sec_1069:risk」等一些動態字段執行搜索時,它會過濾不包含該動態稱爲sec_1069的字段可以幫助我如何強制這個東西,solr不應該過濾那些沒有這個動態字段的文檔。

回答

2

嘗試sec_1069:risk OR -sec_1069:[* TO *]