Streaming gather nodes式でレコードが1つ欠けています

トピック作成者:ks-solruserml-bot (2024/05/23 13:09 投稿)
4
CloseClose

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

皆様、

私たちはSolrのストリーミング式を使用して、2つのコレクションを結合しています。具体的には、製品と類似製品のインデックスを、以下のように製品IDを基に結合しています。

gatherNodes(relatedproduct, search(product,q="related_product_count_l:[1 TO *]", fl="id_l", qt="/export", sort="id_l desc"), walk=id_l->main_product_id_l, gather="related_product_id_l",fq="relation_type_code_i:4",scatter="leaves, branches")

外側のgatherNodes関数から常に1レコードが欠けていることが観察されました。

Solrバージョン:8.4.1

何か見落としていることや既知の問題があれば、教えてください。

宜しくお願いします。
Deepu

返信投稿者:ks-solruserml-bot (2024/05/23 13:09 投稿)

皆様、

このストリーミング式の問題について、何か進展はありますか?この問題がSolrへの移行を阻んでいます。

事前に感謝します!

宜しくお願いします。
Deepu

返信投稿者:ks-solruserml-bot (2024/05/23 13:10 投稿)

このエラーを再現し、修正するためには、もっと詳細な情報が必要になります。

Joel Bernstein
http://joelsolr.blogspot.com/

返信投稿者:ks-solruserml-bot (2024/05/23 13:10 投稿)

Joelさん、

こちらはシンプルなケースです。私は「products」と「related products」という2つのコレクションを持っています。「product_id_l」は「products」コレクションのユニークキーであり、「related products」コレクションの参照フィールドです。以下にサンプルドキュメントを示します。

product:
{
"id":"12345",
"id_l":12345,
"product_name":"product1",
"related_product_count_l":2
}

related products:
{
"id":"56789",
"id_l":56789,
"main_product_id_l":12345,
"product_name":"product10"
"relation_type_code_i":4
},
{
"id":"98765",
"id_l":98765,
"main_product_id_l":12345,
"product_name":"product11"
"relation_type_code_i":2
}
gatherNodes(relatedproduct, search(product,q="related_product_count_l:[1 TO *]", fl="id_l", qt="/export", sort="id_l desc"), walk=id_l->main_product_id_l, gather="related_product_id_l",fq="relation_type_code_i:4",scatter="leaves, branches")

私は関連製品が1つ以上あるすべての製品を抽出しようとしています。その後、関連製品コレクションと結合して、すべての関連製品を取得し、関係タイプ4のものをフィルタリングします。

他に必要な詳細があれば教えてください。

事前に感謝します!

宜しくお願いします。
Deepu

返信投稿者:ks-solruserml-bot (2024/05/23 13:10 投稿)

皆様、

詳細な情報を提供しましたが、まだ返答がありません。この問題がSolr8への移行を阻んでいます。この問題に関してJiraケースを立てて進めてもよろしいでしょうか?

ありがとうございます。
Deepu

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

KandaSearch

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

投稿の削除

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