2017-06-28 30 views
0

我正在與Solr合作開發基本的搜索引擎,並且我創建了幾個不同的fieldTypes,它們在分析器鏈中包含各種過濾器和標記器。有沒有一種方法可以正確地試驗Solr字段類型?

但是,我發現很難評估鏈的這些組件如何相互作用,以及當我在Solr Admin中查詢時,我總是得到比我預期的結果 - 不知道爲什麼。

有沒有辦法看到像教育這樣的短語:「x大學」正在轉變爲當我在Admin的q部分輸入它時?

此外,當短語通過鏈條時,它可以被轉換成多個全部被搜索的東西,或者它只是一個修改的短語?

感謝您的幫助!

回答

1

在Solr Admin中使用分析來檢查每個字段及其類型在查詢和編制索引時如何處理令牌。

Analyse Fieldname/FieldType:

從要分析和clieck上分析值下拉選項中選擇現場/類型。

例如:使用什麼標記器,哪些過濾器類應用於標記以及標記在傳遞每個過濾器類後如何轉換。

如果 Verbose Output被選中,它會顯示有關用於所選字段/類型的每個過濾器類的更多詳細信息。

+0

有沒有一個很好的教程或一組資源概述「SGF」代表什麼東西?文檔似乎有點稀缺。另外,真正的搜索不僅僅是通過搜索字段?我做了一個縮寫學校名稱的教育領域(紐約大學 - > nyu),但現在只會搜索nyu,還是原始的詞組? – Sam

+2

將光標懸停在該SGF上,它顯示它是哪個標記器/過濾器。 – vinod

相關問題