0

私の春のブート プロジェクトでは、solr サーバーに接続します。Solr クエリの代わりに、SQL クエリを使用する必要があります。のような基本的なクエリで期待どおりの結果を得ることができますがselect * from reportCore、フィルターを追加したり、フィールド名を指定したりすることはできません。私がしたいのは、次のsolrクエリと同等のSQLクエリを見つけることです。

id:123 OR reportName:"Promotion"

何かのようなもの

select id, price from reportCore where id=123 or reportName="Promotion" 

それを行う方法はありますか、またはSQLクエリをsolrクエリに変換する必要がありますか? ちなみに、私はsolr 6.1.0を使用しています

4

1 に答える 1

5

Solr にある並列 SQL 機能を使用できます。公式ドキュメントページを見てください: Parallel SQL Interface

于 2017-04-05T07:27:41.823 に答える