sql >> Database >  >> RDS >> Mysql

Hoe koppelt Magento een productgroep aan een product in de database?

Voor een gerelateerd product gebruikt Magento catalog_product_link tafel.

Daarin heb je product-ID , gerelateerd product en linktype .

Om alle linktypes te zien, kun je de catalog_product_link_type . raadplegen tafel.

SELECT link.link_id, link.product_id, link.linked_product_id, link.link_type_id, type.code 
FROM catalog_product_link link 
  LEFT JOIN catalog_product_link_type type ON link.link_type_id = type.link_type_id
WHERE 
  code = 'super' -- grouped products
  AND linked_product_id IN (123456) -- child simple product(s)
;

Meer uitgebreide informatie is te vinden via deze link:online Database Diagramtool speciaal voor Magento eCommerce CE-editie




  1. Waarom kan een tekstkolom geen standaardwaarde hebben in MySQL?

  2. Hoe kan ik een dynamische WHERE-clausule maken?

  3. Hoe te berekenen of de leeftijd in het bereik van het geboortejaar ligt, terwijl het geboortejaar wordt opgehaald van Db in Django ORM

  4. hoe een externe referentiesleutel voor de primaire sleutel van de compositie te maken