1
我想在Apache Solr 3.6中編寫一個自定義標記器,它將嘗試識別某些類型的標記並根據不同字段上的類型搜索。在Solr的不同字段中搜索不同的標記
例如,如果搜索爲2in screw
,我會讓自定義標記器標識2in
引用的是值和度量單位,screw
引用的是類別。
然後,我想要將搜索限制在度量字段中的「in」和類別字段中的「screw」。
我意識到這可以通過外部拆分術語,然後形成查詢並將其傳遞到Solr,但是我想知道完全用Solr Analyzers完成此操作的最佳方法是什麼。
請讓我知道如果你認爲這是甚至應該做的是Solr,或者如果最好先用外部標記器準備數據。感謝您的任何建議!
如果我在自定義查詢分析器中完成它,是否有直接的方法來使用標準Solr標記器? – chaimp