0

すべてのカテゴリとそのサブカテゴリに対して、データベース内のすべての製品の製品数を含む mysql テーブルを作成する必要があります。

たとえば、1 つの製品に複数のアプリケーション (Ford、Vauxhal、Jaguar) と複数のモデル (Mondeo、Astra、XJ8) がある場合があります。

ユーザーが特定のメーカー/モデルに適合する製品を検索し、カテゴリ別にフィルタリングできるモジュールを作成しました。可能な一致の数が膨大であるため、カウントを追跡するにはこの要約表が必要です。

そのため、テーブルをすばやくクエリして、特定のメーカーやモデルのすべてのカテゴリのカウントを取得できる必要があります。

これらのカウントを非常に迅速に生成するSQLスクリプトがありましたが、ライブシステムでは機能しません。カテゴリに製品が直接割り当てられていない可能性があるが、そのサブ猫が割り当てられている可能性があるという事実を考慮できないためです(そしてサブ猫のサブ猫ら)。

これらの詳細を提供する可能性のある magento の SQL クエリを提案できる人はいますか? メーカー/モデルのリストと、それらに適用される製品 ID を含む 1 つのテーブルがあります...

4

0 に答える 0