1
我正在寫我自己的Solr查詢分析器,並且我需要知道集合名稱。我能怎麼做?如何獲取Solr中的集合名稱QueryParserPlugin
插件PARAMS是OFC:
public QParser(String qstr, SolrParams localParams, SolrParams params, SolrQueryRequest req) {
}
我正在寫我自己的Solr查詢分析器,並且我需要知道集合名稱。我能怎麼做?如何獲取Solr中的集合名稱QueryParserPlugin
插件PARAMS是OFC:
public QParser(String qstr, SolrParams localParams, SolrParams params, SolrQueryRequest req) {
}
對於SolrCloud模式,使用:
req.getCore().getCoreDescriptor().getCollectionName()
我做到了,但如果我有複製/分片,將返回類似** ** test_shard2_replica2。這樣我訪問核心,但我可以得到Solr集合對象? – Windys