0
Solr/lucene可能在不同的多值字段上搜索嗎? 想象有這樣的XML片段:Apache Solr或Lucene在多個字段上進行搜索
<normative>
<ref><aut>State</aut><num>70</num>><year>2007</year><article>13</article></ref>
<ref><aut>TreasuryMinistry</aut><num>350</num><year>2011</year><article>21</article></ref>
</normative>
是否可以檢索包含實例文檔: NUM:同裁判裏面2007 :70年? 即不應該爲像 num:70 AND year:2011這樣的查詢找到該文檔。
我可以創建鏈中域像
<ref cat='state-0070-2007-0013'/>
<ref cat='TreasuryMinistry-0350-2011-0021'/>
,但用戶必須能夠場的每個組合發現,即 NUM和年份, 年的文章, NUM和文章, AUT和num和year, 在同一個ref! 我不使用Solr/Lucene的經歷,所以我擔心像
cat:'*-0070-2007-*'
一個通配符搜索不能超過我們的規範性文件不語料庫高性能。
有沒有辦法根據相對位置進行搜索? 有點像使用copyField到不同positionincrementGaps的多值字段?
需要找到所有判斷,法令和法理學材料,並參考用戶給出的規範。在關係模型中,它是一個連接操作,可以通過將外鍵插入到文檔或第三個表中來完成。事實是,由於沒有一個真正獨特的關鍵領域,以前有大量的規範記錄。 – fbazzi