簡體   English   中英

使用SolrJ時,可以將其指向請求處理程序嗎?

[英]When using SolrJ can I point it at a request handler?

我在Solr中創建了一個請求處理程序,該請求處理程序使用dismax並將查詢限制在某些字段中,並增加了對“ title”字段的相關性。

當我使用瀏覽器中的http請求直接轉到Solr時,一切都正常。 但是我的問題是,如果我使用SolrJ訪問Solr,是否可以使用請求處理程序?

如果可以在請求處理程序中控制增強和過濾器等,而不是必須進行代碼更改,但我看不到如何在API中指定請求處理程序,那會更好。

有任何想法嗎?

在類SolrQuery中,有一個方法setRequestHandler允許您執行此操作。 您傳遞solrconfig.xml中定義的請求處理程序的名稱(可能是“ dismax”)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM