我正在使用Solr 6.2。我想通過使用高亮選項來獲得匹配的單詞。solr突出顯示不適用於長詞
當我用單詞「miss」進行搜索時,我可以得到亮點。但我不能得到「失蹤」一詞的結果。
例如: 當我搜索 「小姐」,我可以得到下面的結果: http://localhost:8983/solr/logbook1/select?debugQuery=on&defType=dismax&defType=edismax&hl.fl=*&hl=on&indent=on&q=miss&rows=5&wt=json
突出「:{
"3246a347-874a-44e2-bb3d-949a358f435d":{ "String1":["IN REFERENCE CABIN LOG PAGE 22838. TWO EXTENSION SEAT BELT <em>MISS</em> ING"]}, "46a340f8-949f-41fe-b2ee-c1936bfc6b4f":{ "String1":["IN REFERENCE CABIN LOG PAGE 22838. TWO EXTENSION SEAT BELT <em>MISS</em> ING"]}, "df6eef1c-971d-48f7-a93a-07874011ae5b":{ "String1":["ACCESS PANEL 343EB ON R/H HORIZONTAL STAB FOUND WITH SCREW <em>MISS</em> ING AND LOOSE"]}, "9a124f6d-f32b-4e24-beb2-11f7aa22894d":{ "String1":["AFT GALLEY # 4 COFFEE MAKER SHIELDS ON COMPT 419 - 420 ARE <em>MISS</em> ING."]}},
當我缺少搜索,我我沒有得到如下結果: http://localhost:8983/solr/logbook1/select?debugQuery=on&defType=dismax&defType=edismax&hl.fl=*&hl=on&indent=on&q=missing&rows=5&wt=json
「突出」:{
"0d2963a7-adea-40ab-af0a-bb8fe069c4d9":{}, "9f23f4c0-6989-471d-8c61-4016a8e38813":{}, "c77b6be1-547c-43fe-94f0-ae5c0849eab4":{}, "f5792594-7fd2-42b5-92c4-03257c05adba":{}, "68d9251a-74d9-409e-84ec-a67a0eb94866":{}},
我已經檢查了fragsize選項。請指導有什麼配置。
只需簡單搜索包含丟失的數據即可。它會返回任何結果嗎?也就是說,是否有任何匹配的數據根本不存在。 – Gautam
什麼是突出顯示的配置和該領域的定義?這似乎是遺漏分析/不同分析的一個問題,其中該術語在存儲時被阻止,而不是在被搜索或類似的時候被阻止。 – MatsLindh
@Gautam,當用缺失的字搜索時,我可以得到結果。 –