12

たとえば、多数の ID を検索する必要があり、solr/admin ページの [クエリを作成] 入力フォームを見ると、

*:* 

検索ボタンを押すたびに1つのクエリでしか機能しない場合、複数の値を検索するにはどうすればよいですか?

私は試した

id:123,413,2232,2323

それは機能しませんでした..しかし、この単一のクエリは機能します

id:123
4

4 に答える 4

23

Solr は自動的に OR を演算子として使用するため、最短バージョンは次のようになります。

id:(123 413 2232 2323)
于 2016-08-30T12:59:04.143 に答える
18

Solr wiki のSolrQuerySyntaxページで、Solr のクエリ構文の例を確認してください。

あなたの例を考えると、いくつかの方法でこれを照会できます。

  1. id:[1 TO 4]
  2. (id:1 OR id:2 OR id:3 OR id:4)
于 2013-01-30T02:56:05.710 に答える
0

それを実現するには、次の 2 つの方法しかありません。

  1. id: 123 OR id:413 OR id:2232 OR id:2323

  2. id:(123 413 2232 2323)

どちらも同じで、2 番目のものは省略形です。

于 2021-08-06T06:47:18.850 に答える