legacy-knowledge-base
公開されました Jun. 30, 2025

コマース:チェックアウトの住所のドロップダウンがすべての住所を表示しない

written-by

Sorin Pop

knowledge-article-header-disclaimer-how-to

knowledge-article-header-disclaimer

legacy-article

learn-legacy-article-disclaimer-text

問題

  • ユーザーがチェックアウトする際、配送先住所のドロップダウンで一部の住所が見つかりません。

環境

  • DXP 7.3 SP1

解像度

  • おそらく、そのアカウントには多くのアドレス(10,000件以上)が登録されていることでしょう。
  • この問題は、Elasticsearchサーバーに適用されるいくつかの制限によるもので、このサーバーは最大10,000件の結果を返すことができるというものです。 チェックアウト時の)ドロップダウンに表示される住所はElasticsearchから取得されますが、現在のアカウントに10,000件以上の住所がある場合、すべての住所が取得され、ドロップダウンに表示されるわけではありません。
  • したがって、我々はどちらかを提案する:
  1. ビジネスユースケースを変更し、1つのアカウントに最大10,000個のアドレスを作成するようにする。
  2. すべてのアドレスが返されるようにするために、この制限をアドレス数より大きなサイズに増やしてください(例:20 000)。 これは

index.search.limit=20000


portal-extに追加し、Elasticsearchのパラメータ index.max_result_window を20 000に設定 しました
この副作用として、より多くのデータが転送されるため、検索に遅れが生じる可能性があります。

(7.4ではこの部分が大幅にリファクタリングされ、より良く動作するようになったようです。)

did-this-article-resolve-your-issue

legacy-knowledge-base