2015-09-30 73 views
0

我有文件索引像夾在標籤優先排序結果

{ 
"content":"Lots of text and some html", 
"file_type": "application/pdf", 
"id": "path_to_file", 
"comp": "irrelevant fields", 
"_version_": 1506272321148522231 
} 

我想Solr的到包含<abc></abc>標籤的查詢關鍵字結果的優先次序。如何才能做到這一點?我搜查了很多,沒有得到任何相關的答案。

回答

0

您可能可以使用正則表達式在查詢時提高此值。然而,相反,我建議在索引時將<abc>something</abc>的innerText解析到它自己的字段中(這使得在查詢時很容易提高)。

此預處理既可以手動完成,也可以在自定義分析鏈中使用PatternCaptureGroupFilterFactory