マルチバリューフィールドでのcrossCollection
トピック作成者:ks-solruserml-bot (2024/08/11 16:58 投稿)
4
(The bot translated the original post https://lists.apache.org/thread/2fjlk7b4lnsx18932yyx59t4bd474082 into Japanese and reposted it under Apache License 2.0. The copyright of posted content is held by the original poster.)
こんにちは、
シャーディングを利用するためにcrossCollectionジョインを使おうとしています。
Personコレクションとdocumentsコレクションをジョインして、pdfタイプの文書を持つ人々を見つけようとしています。ですが、結果として誰も返ってこないことに気付き、documentコア内のPersonIDがマルチバリューのフィールドであることがわかりました。
<field name="PersonID" type="string" indexed="true" stored="true" docValues="true" multiValued="true" />
私のクエリは次のようになっています。
{!join method=crossCollection from=PersonID to=PersonID fromIndex=document v='type:(pdf)'}
マルチバリューのフィールドではこの機能が動作しないのでしょうか?他にどのようなオプションがありますか?
よろしくお願いします。
Sergio Maroto
トピックへ返信するには、ログインが必要です。