たとえば、多数の ID を検索する必要があり、solr/admin ページの [クエリを作成] 入力フォームを見ると、
*:*
検索ボタンを押すたびに1つのクエリでしか機能しない場合、複数の値を検索するにはどうすればよいですか?
私は試した
id:123,413,2232,2323
それは機能しませんでした..しかし、この単一のクエリは機能します
id:123
たとえば、多数の ID を検索する必要があり、solr/admin ページの [クエリを作成] 入力フォームを見ると、
*:*
検索ボタンを押すたびに1つのクエリでしか機能しない場合、複数の値を検索するにはどうすればよいですか?
私は試した
id:123,413,2232,2323
それは機能しませんでした..しかし、この単一のクエリは機能します
id:123
Solr は自動的に OR を演算子として使用するため、最短バージョンは次のようになります。
id:(123 413 2232 2323)
Solr wiki のSolrQuerySyntaxページで、Solr のクエリ構文の例を確認してください。
あなたの例を考えると、いくつかの方法でこれを照会できます。
id:[1 TO 4]
(id:1 OR id:2 OR id:3 OR id:4)
それを実現するには、次の 2 つの方法しかありません。
id: 123 OR id:413 OR id:2232 OR id:2323
id:(123 413 2232 2323)
どちらも同じで、2 番目のものは省略形です。