Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
列の1つが複数値であるという問題に遭遇しました。例:値は(11,22)(11,33)(11,55)、(22,44)、(22,99)
次のようなグループ化操作を実行したいと思います。
複数値フィールドは、まだSolrでグループ化できません。
ドキュメント:-
複数値フィールドでのグループ化のサポートはまだ実装されていません。
これを実現する間接的な方法の1つは、このフィールドに対応するすべての値をスペースまたは他の文字でテキストフィールドにコピーしてから、このフィールドをその文字でトークン化することです(whitespace tokenizerスペースの場合を使用)。その後、group byを使用でき、これでうまくいくと思います。
whitespace tokenizer