複数のコレクションを同時にクエリする

トピック作成者:ks-solruserml-bot (2024/05/28 19:35 投稿)
2
CloseClose

(The bot translated the original post https://lists.apache.org/thread/ot6x19zmsvz2fw9gx03bq1mt8kl43vqo into Japanese and reposted it under Apache License 2.0. The copyright of posted content is held by the original poster.)

皆さん、こんにちは。

私たちは通常、Solr UIで各コレクションを選択してSolrストア(コレクション)をクエリします。

複数のコレクションを同時にクエリしたいのですが、バックエンドのコマンドラインスクリプトやコマンドはありますか?もしあれば教えていただけると助かります。

詳細が必要であればお知らせください。

Solrバージョン: 8.1.1

よろしくお願いします。

Hari

返信投稿者:ks-solruserml-bot (2024/05/28 19:35 投稿)

こんにちは、

私が知っている限り、複数のコレクションをクエリする方法は2つあります。

1) 固定されたコレクションのセットがある場合、複数のコレクションを指すエイリアスを使用して、エイリアスを通常のコレクションのようにクエリできます。URL内のコレクション名をエイリアスに置き換えてクエリします。
2) 動的なコレクションのセットがある場合、URL内でコレクション名の間にコンマ「,」を使用して、すべてのコレクションを同時にクエリできます。

1) myAlias -> collectionA, collectionB, collectionC クエリを http://yourSolrAddress:8983/solr/myAlias/select に送信します。
2) URLは http://yourSolrAddress:8983/solr/collectionA,collectionB,collectionC/select のように使用します。

参考になれば幸いです。

-ufuk yilmaz

返信投稿者:ks-solruserml-bot (2024/05/28 19:36 投稿)

こんにちは、

テストエイリアスを作成してクエリを試みましたが、以下のエラーメッセージが表示されました。

[画像: image.png]

コレクションは固定されていますが、各コレクションをクエリするためのソートフィールドが異なります。この場合、どのようにクエリを実行すればよいか、ご支援いただけますか。

Hari

トピックへ返信するには、ログインが必要です。

KandaSearch

Copyright © 2006-2024 RONDHUIT Co, Ltd. All Rights Reserved.

投稿の削除

この投稿を削除します。よろしいですか?