ユニークキーが保存されていない場合、グループバイクエリがヌルポインターを報告する
トピック作成者:ks-solruserml-bot (2024/09/22 22:17 投稿)
3
(The bot translated the original post https://lists.apache.org/thread/3cvq3ghn9kdsxtpcg51tp7bkb1nvd2pd into Japanese and reposted it under Apache License 2.0. The copyright of posted content is held by the original poster.)
Solrユーザーの皆様、
グループバイクエリが次のエラーメッセージで失敗しています。どうやら、TopGroupsResultTransformer.java
の retrieveDocument
メソッドが id
に基づいてドキュメントを取得し、保存済みフィールドビジターメソッドを呼び出しているようです。"id" フィールドに docValues
を設定し、"useDocValuesAsStored:true" を有効にしましたが、効果はありませんでした。他に何か代替手段はありますか?
これはバグとみなすべきでしょうか、それとも改良の余地があるでしょうか?
エラーメッセージ -
java.lang.NullPointerException: Cannot invoke "org.apache.lucene.index.IndexableField.stringValue()" because "f" is null => java.lang.NullPointerException: Cannot invoke "org.apache.lucene.index.IndexableField.stringValue()" because "f" is null
at org.apache.solr.schema.FieldType.toExternal(FieldType.java:378)
java.lang.NullPointerException: Cannot invoke "org.apache.lucene.index.IndexableField.stringValue()" because "f" is null
at org.apache.solr.schema.FieldType.toExternal(FieldType.java:378) ~[?:?]
at org.apache.solr.search.grouping.distributed.shardresultserializer.TopGroupsResultTransformer.serializeTopGroups(TopGroupsResultTransformer.java:238)
~[?:?]
トピックへ返信するには、ログインが必要です。