Query Metrics

102 Database Queries
Different statements
1775.13 ms Query time
Invalid entities

Grouped Statements

Show all queries

Time Count Info
1.27 ms
(0.00%)
SELECT `creation_timestamp`
                FROM `migration`
                WHERE `update` IS NOT NULL AND `update_destructive` IS NULL
16.21 ms
(0.00%)
SET @@group_concat_max_len = CAST(IF(@@group_concat_max_len > 320000, @@group_concat_max_len, 320000) AS UNSIGNED);SET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));SET @MIGRATION_1591683158_IS_ACTIVE = TRUE;SET @MIGRATION_1599112309_IS_ACTIVE = TRUE;SET @MIGRATION_1599134496_IS_ACTIVE = TRUE;SET @MIGRATION_1599463278_IS_ACTIVE = TRUE;SET @MIGRATION_1599570560_IS_ACTIVE = TRUE;SET @MIGRATION_1599720163_IS_ACTIVE = TRUE;SET @MIGRATION_1599806584_IS_ACTIVE = TRUE;SET @MIGRATION_1599806595_IS_ACTIVE = TRUE;SET @MIGRATION_1599822061_IS_ACTIVE = TRUE;SET @MIGRATION_1600072779_IS_ACTIVE = TRUE;SET @MIGRATION_1600156989_IS_ACTIVE = TRUE;SET @MIGRATION_1600253602_IS_ACTIVE = TRUE;SET @MIGRATION_1600330846_IS_ACTIVE = TRUE;SET @MIGRATION_1600338271_IS_ACTIVE = TRUE;SET @MIGRATION_1600349343_IS_ACTIVE = TRUE;SET @MIGRATION_1600676671_IS_ACTIVE = TRUE;SET @MIGRATION_1600769357_IS_ACTIVE = TRUE;SET @MIGRATION_1600778848_IS_ACTIVE = TRUE;SET @MIGRATION_1601388975_IS_ACTIVE = TRUE;SET @MIGRATION_1601451838_IS_ACTIVE = TRUE;SET @MIGRATION_1601539530_IS_ACTIVE = TRUE;SET @MIGRATION_1601543829_IS_ACTIVE = TRUE;SET @MIGRATION_1601891339_IS_ACTIVE = TRUE;SET @MIGRATION_1602062376_IS_ACTIVE = TRUE;SET @MIGRATION_1602146868_IS_ACTIVE = TRUE;SET @MIGRATION_1602153572_IS_ACTIVE = TRUE;SET @MIGRATION_1602494493_IS_ACTIVE = TRUE;SET @MIGRATION_1602494495_IS_ACTIVE = TRUE;SET @MIGRATION_1602745374_IS_ACTIVE = TRUE;SET @MIGRATION_1602822727_IS_ACTIVE = TRUE;SET @MIGRATION_1603179023_IS_ACTIVE = TRUE;SET @MIGRATION_1603293043_IS_ACTIVE = TRUE;SET @MIGRATION_1603970276_IS_ACTIVE = TRUE;SET @MIGRATION_1604056363_IS_ACTIVE = TRUE;SET @MIGRATION_1604056421_IS_ACTIVE = TRUE;SET @MIGRATION_1604475913_IS_ACTIVE = TRUE;SET @MIGRATION_1604499476_IS_ACTIVE = TRUE;SET @MIGRATION_1604568928_IS_ACTIVE = TRUE;SET @MIGRATION_1604669773_IS_ACTIVE = TRUE;SET @MIGRATION_1605103533_IS_ACTIVE = TRUE;SET @MIGRATION_1605530777_IS_ACTIVE = TRUE;SET @MIGRATION_1605609309_IS_ACTIVE = TRUE;SET @MIGRATION_1605609477_IS_ACTIVE = TRUE;SET @MIGRATION_1605861407_IS_ACTIVE = TRUE;SET @MIGRATION_1606310257_IS_ACTIVE = TRUE;SET @MIGRATION_1607415095_IS_ACTIVE = TRUE;SET @MIGRATION_1607500561_IS_ACTIVE = TRUE;SET @MIGRATION_1607514878_IS_ACTIVE = TRUE;SET @MIGRATION_1607581275_IS_ACTIVE = TRUE;SET @MIGRATION_1607581276_IS_ACTIVE = TRUE;SET @MIGRATION_1608624028_IS_ACTIVE = TRUE;SET @MIGRATION_1609125144_IS_ACTIVE = TRUE;SET @MIGRATION_1609857999_IS_ACTIVE = TRUE;SET @MIGRATION_1610531188_IS_ACTIVE = TRUE;SET @MIGRATION_1610965670_IS_ACTIVE = TRUE;SET @MIGRATION_1610974673_IS_ACTIVE = TRUE;SET @MIGRATION_1611155140_IS_ACTIVE = TRUE;SET @MIGRATION_1614240671_IS_ACTIVE = TRUE;SET @MIGRATION_1604502151_IS_ACTIVE = TRUE;SET @MIGRATION_1594104496_IS_ACTIVE = TRUE;SET @MIGRATION_1604585230_IS_ACTIVE = TRUE;SET @MIGRATION_1609140710_IS_ACTIVE = TRUE;SET @MIGRATION_1610337444_IS_ACTIVE = TRUE;SET @MIGRATION_1610439375_IS_ACTIVE = TRUE;SET @MIGRATION_1610448012_IS_ACTIVE = TRUE;SET @MIGRATION_1610523204_IS_ACTIVE = TRUE;SET @MIGRATION_1610523548_IS_ACTIVE = TRUE;SET @MIGRATION_1610616655_IS_ACTIVE = TRUE;SET @MIGRATION_1610621999_IS_ACTIVE = TRUE;SET @MIGRATION_1610625925_IS_ACTIVE = TRUE;SET @MIGRATION_1610634383_IS_ACTIVE = TRUE;SET @MIGRATION_1610904608_IS_ACTIVE = TRUE;SET @MIGRATION_1611732852_IS_ACTIVE = TRUE;SET @MIGRATION_1611817467_IS_ACTIVE = TRUE;SET @MIGRATION_1612184092_IS_ACTIVE = TRUE;SET @MIGRATION_1612442685_IS_ACTIVE = TRUE;SET @MIGRATION_1612442686_IS_ACTIVE = TRUE;SET @MIGRATION_1612442786_IS_ACTIVE = TRUE;SET @MIGRATION_1612851765_IS_ACTIVE = TRUE;SET @MIGRATION_1612865237_IS_ACTIVE = TRUE;SET @MIGRATION_1612970642_IS_ACTIVE = TRUE;SET @MIGRATION_1612980753_IS_ACTIVE = TRUE;SET @MIGRATION_1613665555_IS_ACTIVE = TRUE;SET @MIGRATION_1614249488_IS_ACTIVE = TRUE;SET @MIGRATION_1614691876_IS_ACTIVE = TRUE;SET @MIGRATION_1614765170_IS_ACTIVE = TRUE;SET @MIGRATION_1614765785_IS_ACTIVE = TRUE;SET @MIGRATION_1615359964_IS_ACTIVE = TRUE;SET @MIGRATION_1615366708_IS_ACTIVE = TRUE;SET @MIGRATION_1615452749_IS_ACTIVE = TRUE;SET @MIGRATION_1615802866_IS_ACTIVE = TRUE;SET @MIGRATION_1615819992_IS_ACTIVE = TRUE;SET @MIGRATION_1616076922_IS_ACTIVE = TRUE;SET @MIGRATION_1616496610_IS_ACTIVE = TRUE;SET @MIGRATION_1616555956_IS_ACTIVE = TRUE;SET @MIGRATION_1617000878_IS_ACTIVE = TRUE;SET @MIGRATION_1617356092_IS_ACTIVE = TRUE;SET @MIGRATION_1617784658_IS_ACTIVE = TRUE;SET @MIGRATION_1617864895_IS_ACTIVE = TRUE;SET @MIGRATION_1617868381_IS_ACTIVE = TRUE;SET @MIGRATION_1617877887_IS_ACTIVE = TRUE;SET @MIGRATION_1617896006_IS_ACTIVE = TRUE;SET @MIGRATION_1617935350_IS_ACTIVE = TRUE;SET @MIGRATION_1617953690_IS_ACTIVE = TRUE;SET @MIGRATION_1617960456_IS_ACTIVE = TRUE;SET @MIGRATION_1617974402_IS_ACTIVE = TRUE;SET @MIGRATION_1618218491_IS_ACTIVE = TRUE;SET @MIGRATION_1618389817_IS_ACTIVE = TRUE;SET @MIGRATION_1618476427_IS_ACTIVE = TRUE;SET @MIGRATION_1618569201_IS_ACTIVE = TRUE;SET @MIGRATION_1618900427_IS_ACTIVE = TRUE;SET @MIGRATION_1618989442_IS_ACTIVE = TRUE;SET @MIGRATION_1619070236_IS_ACTIVE = TRUE;SET @MIGRATION_1619428555_IS_ACTIVE = TRUE;SET @MIGRATION_1619604605_IS_ACTIVE = TRUE;SET @MIGRATION_1619703075_IS_ACTIVE = TRUE;SET @MIGRATION_1620146632_IS_ACTIVE = TRUE;SET @MIGRATION_1620147234_IS_ACTIVE = TRUE;SET @MIGRATION_1620201616_IS_ACTIVE = TRUE;SET @MIGRATION_1620215586_IS_ACTIVE = TRUE;SET @MIGRATION_1620374229_IS_ACTIVE = TRUE;SET @MIGRATION_1620376945_IS_ACTIVE = TRUE;SET @MIGRATION_1620632460_IS_ACTIVE = TRUE;SET @MIGRATION_1620634856_IS_ACTIVE = TRUE;SET @MIGRATION_1620733405_IS_ACTIVE = TRUE;SET @MIGRATION_1620733405_IS_ACTIVE = TRUE;SET @MIGRATION_1620820321_IS_ACTIVE = TRUE;SET @MIGRATION_1621845357_IS_ACTIVE = TRUE;SET @MIGRATION_1621845370_IS_ACTIVE = TRUE;SET @MIGRATION_1622010069_IS_ACTIVE = TRUE;SET @MIGRATION_1622104463_IS_ACTIVE = TRUE;SET @MIGRATION_1622782058_IS_ACTIVE = TRUE;SET @MIGRATION_1623305620_IS_ACTIVE = TRUE;SET @MIGRATION_1623391399_IS_ACTIVE = TRUE;SET @MIGRATION_1623828962_IS_ACTIVE = TRUE;SET @MIGRATION_1624262862_IS_ACTIVE = TRUE;SET @MIGRATION_1624884801_IS_ACTIVE = TRUE;SET @MIGRATION_1624967118_IS_ACTIVE = TRUE;SET @MIGRATION_1625304609_IS_ACTIVE = TRUE;SET @MIGRATION_1625465756_IS_ACTIVE = TRUE;SET @MIGRATION_1625505190_IS_ACTIVE = TRUE;SET @MIGRATION_1625554302_IS_ACTIVE = TRUE;SET @MIGRATION_1625569667_IS_ACTIVE = TRUE;SET @MIGRATION_1625583596_IS_ACTIVE = TRUE;SET @MIGRATION_1625583619_IS_ACTIVE = TRUE;SET @MIGRATION_1625816310_IS_ACTIVE = TRUE;SET @MIGRATION_1625819412_IS_ACTIVE = TRUE;SET @MIGRATION_1625831469_IS_ACTIVE = TRUE;SET @MIGRATION_1626241110_IS_ACTIVE = TRUE;SET @MIGRATION_1626442868_IS_ACTIVE = TRUE;SET @MIGRATION_1626696809_IS_ACTIVE = TRUE;SET @MIGRATION_1626785125_IS_ACTIVE = TRUE;SET @MIGRATION_1627292049_IS_ACTIVE = TRUE;SET @MIGRATION_1627540693_IS_ACTIVE = TRUE;SET @MIGRATION_1627541488_IS_ACTIVE = TRUE;SET @MIGRATION_1627562945_IS_ACTIVE = TRUE;SET @MIGRATION_1627650101_IS_ACTIVE = TRUE;SET @MIGRATION_1627929168_IS_ACTIVE = TRUE;SET @MIGRATION_1627983652_IS_ACTIVE = TRUE;SET @MIGRATION_1628519513_IS_ACTIVE = TRUE;SET @MIGRATION_1628749113_IS_ACTIVE = TRUE;SET @MIGRATION_1629204538_IS_ACTIVE = TRUE;SET @MIGRATION_1629700169_IS_ACTIVE = TRUE;SET @MIGRATION_1629877210_IS_ACTIVE = TRUE;SET @MIGRATION_1630074081_IS_ACTIVE = TRUE;SET @MIGRATION_1630485317_IS_ACTIVE = TRUE;SET @MIGRATION_1631625055_IS_ACTIVE = TRUE;SET @MIGRATION_1631703921_IS_ACTIVE = TRUE;SET @MIGRATION_1631790054_IS_ACTIVE = TRUE;SET @MIGRATION_1631863869_IS_ACTIVE = TRUE;SET @MIGRATION_1632111590_IS_ACTIVE = TRUE;SET @MIGRATION_1632215760_IS_ACTIVE = TRUE;SET @MIGRATION_1632721037_IS_ACTIVE = TRUE;SET @MIGRATION_1633347511_IS_ACTIVE = TRUE;SET @MIGRATION_1633358879_IS_ACTIVE = TRUE;SET @MIGRATION_1633422057_IS_ACTIVE = TRUE;SET @MIGRATION_1634735841_IS_ACTIVE = TRUE;SET @MIGRATION_1635147952_IS_ACTIVE = TRUE;SET @MIGRATION_1635230747_IS_ACTIVE = TRUE;SET @MIGRATION_1635237551_IS_ACTIVE = TRUE;SET @MIGRATION_1635388654_IS_ACTIVE = TRUE;SET @MIGRATION_1635936029_IS_ACTIVE = TRUE;SET @MIGRATION_1636014089_IS_ACTIVE = TRUE;SET @MIGRATION_1636018970_IS_ACTIVE = TRUE;SET @MIGRATION_1636362839_IS_ACTIVE = TRUE;SET @MIGRATION_1636449347_IS_ACTIVE = TRUE;SET @MIGRATION_1636964297_IS_ACTIVE = TRUE;SET @MIGRATION_1636971615_IS_ACTIVE = TRUE;SET @MIGRATION_1638195971_IS_ACTIVE = TRUE;SET @MIGRATION_1638365464_IS_ACTIVE = TRUE;SET @MIGRATION_1638514913_IS_ACTIVE = TRUE;SET @MIGRATION_1638993987_IS_ACTIVE = TRUE;SET @MIGRATION_1639122665_IS_ACTIVE = TRUE;SET @MIGRATION_1639139581_IS_ACTIVE = TRUE;SET @MIGRATION_1639992771_IS_ACTIVE = TRUE;SET @MIGRATION_1641289204_IS_ACTIVE = TRUE;SET @MIGRATION_1642517958_IS_ACTIVE = TRUE;SET @MIGRATION_1642732351_IS_ACTIVE = TRUE;SET @MIGRATION_1642757286_IS_ACTIVE = TRUE;SET @MIGRATION_1643366069_IS_ACTIVE = TRUE;SET @MIGRATION_1643386819_IS_ACTIVE = TRUE;SET @MIGRATION_1643724178_IS_ACTIVE = TRUE;SET @MIGRATION_1643878976_IS_ACTIVE = TRUE;SET @MIGRATION_1643892702_IS_ACTIVE = TRUE;SET @MIGRATION_1645019769_IS_ACTIVE = TRUE;SET @MIGRATION_1645453538_IS_ACTIVE = TRUE;SET @MIGRATION_1646125417_IS_ACTIVE = TRUE;SET @MIGRATION_1646397836_IS_ACTIVE = TRUE;SET @MIGRATION_1646817331_IS_ACTIVE = TRUE;SET @MIGRATION_1647260673_IS_ACTIVE = TRUE;SET @MIGRATION_1647443222_IS_ACTIVE = TRUE;SET @MIGRATION_1647511158_IS_ACTIVE = TRUE;SET @MIGRATION_1648031611_IS_ACTIVE = TRUE;SET @MIGRATION_1648031636_IS_ACTIVE = TRUE;SET @MIGRATION_1648543185_IS_ACTIVE = TRUE;SET @MIGRATION_1648709176_IS_ACTIVE = TRUE;SET @MIGRATION_1648803451_IS_ACTIVE = TRUE;SET @MIGRATION_1649040981_IS_ACTIVE = TRUE;SET @MIGRATION_1649315608_IS_ACTIVE = TRUE;SET @MIGRATION_1649858046_IS_ACTIVE = TRUE;SET @MIGRATION_1650249241_IS_ACTIVE = TRUE;SET @MIGRATION_1650444800_IS_ACTIVE = TRUE;SET @MIGRATION_1650548599_IS_ACTIVE = TRUE;SET @MIGRATION_1650620993_IS_ACTIVE = TRUE;SET @MIGRATION_1650872291_IS_ACTIVE = TRUE;SET @MIGRATION_1650981517_IS_ACTIVE = TRUE;SET @MIGRATION_1651118773_IS_ACTIVE = TRUE;SET @MIGRATION_1652166447_IS_ACTIVE = TRUE;SET @MIGRATION_1652345915_IS_ACTIVE = TRUE;SET @MIGRATION_1652441129_IS_ACTIVE = TRUE;SET @MIGRATION_1652864153_IS_ACTIVE = TRUE;SET @MIGRATION_1653376989_IS_ACTIVE = TRUE;SET @MIGRATION_1653385302_IS_ACTIVE = TRUE;SET @MIGRATION_1654839361_IS_ACTIVE = TRUE;SET @MIGRATION_1654839361_IS_ACTIVE = TRUE;SET @MIGRATION_1654839361_IS_ACTIVE = TRUE;SET @MIGRATION_1655730949_IS_ACTIVE = TRUE;SET @MIGRATION_1656397126_IS_ACTIVE = TRUE;SET @MIGRATION_1656928097_IS_ACTIVE = TRUE;SET @MIGRATION_1657011337_IS_ACTIVE = TRUE;SET @MIGRATION_1657027979_IS_ACTIVE = TRUE;SET @MIGRATION_1657173907_IS_ACTIVE = TRUE;SET @MIGRATION_1658786605_IS_ACTIVE = TRUE;SET @MIGRATION_1659256999_IS_ACTIVE = TRUE;SET @MIGRATION_1659257296_IS_ACTIVE = TRUE;SET @MIGRATION_1659257396_IS_ACTIVE = TRUE;SET @MIGRATION_1659257496_IS_ACTIVE = TRUE;SET @MIGRATION_1660814397_IS_ACTIVE = TRUE;SET @MIGRATION_1661759290_IS_ACTIVE = TRUE;SET @MIGRATION_1661771388_IS_ACTIVE = TRUE;SET @MIGRATION_1663238480_IS_ACTIVE = TRUE;SET @MIGRATION_1664512574_IS_ACTIVE = TRUE;SET @MIGRATION_1664541794_IS_ACTIVE = TRUE;SET @MIGRATION_1664894872_IS_ACTIVE = TRUE;SET @MIGRATION_1665064823_IS_ACTIVE = TRUE;SET @MIGRATION_1665267882_IS_ACTIVE = TRUE;SET @MIGRATION_1667731399_IS_ACTIVE = TRUE;SET @MIGRATION_1667806582_IS_ACTIVE = TRUE;SET @MIGRATION_1667983492_IS_ACTIVE = TRUE;SET @MIGRATION_1668677456_IS_ACTIVE = TRUE;SET @MIGRATION_1669316067_IS_ACTIVE = TRUE;SET @MIGRATION_1672164687_IS_ACTIVE = TRUE;SET @MIGRATION_1672743034_IS_ACTIVE = TRUE;SET @MIGRATION_1673001912_IS_ACTIVE = TRUE;SET @MIGRATION_1673966228_IS_ACTIVE = TRUE;SET @MIGRATION_1632281097_IS_ACTIVE = TRUE;SET @MIGRATION_1636121186_IS_ACTIVE = TRUE;SET @MIGRATION_1660813696_IS_ACTIVE = TRUE;SET @MIGRATION_1641476963_IS_ACTIVE = TRUE;SET @MIGRATION_1632281097_IS_ACTIVE = TRUE;SET @MIGRATION_1636121186_IS_ACTIVE = TRUE;SET @MIGRATION_1660813696_IS_ACTIVE = TRUE;SET @MIGRATION_1604502151_IS_ACTIVE = TRUE;SET @MIGRATION_1610393320_IS_ACTIVE = TRUE;SET @MIGRATION_1609855802_IS_ACTIVE = TRUE;SET @MIGRATION_1610129085_IS_ACTIVE = TRUE;SET @MIGRATION_1615835852_IS_ACTIVE = TRUE;SET @MIGRATION_1624305496_IS_ACTIVE = TRUE;SET @MIGRATION_1624978582_IS_ACTIVE = TRUE;SET @MIGRATION_1625070602_IS_ACTIVE = TRUE;SET @MIGRATION_1625153073_IS_ACTIVE = TRUE;SET @MIGRATION_1626864021_IS_ACTIVE = TRUE;SET @MIGRATION_1627492364_IS_ACTIVE = TRUE;SET @MIGRATION_1633453069_IS_ACTIVE = TRUE;SET @MIGRATION_1633702544_IS_ACTIVE = TRUE;SET @MIGRATION_1647534649_IS_ACTIVE = TRUE;SET @MIGRATION_1666719360_IS_ACTIVE = TRUE;SET @MIGRATION_1666820585_IS_ACTIVE = TRUE;SET @MIGRATION_1670245355_IS_ACTIVE = TRUE;SET @MIGRATION_1671553325_IS_ACTIVE = TRUE;SET @MIGRATION_1671628584_IS_ACTIVE = TRUE;SET @MIGRATION_1678463158_IS_ACTIVE = TRUE;SET @MIGRATION_1681335462_IS_ACTIVE = TRUE;SET @MIGRATION_1692602662_IS_ACTIVE = TRUE;SET @MIGRATION_1692609464_IS_ACTIVE = TRUE;SET @MIGRATION_1617711735_IS_ACTIVE = TRUE;SET @MIGRATION_1629213173_IS_ACTIVE = TRUE;SET @MIGRATION_1669231644_IS_ACTIVE = TRUE;SET @MIGRATION_1670608447_IS_ACTIVE = TRUE;SET @MIGRATION_1674206768_IS_ACTIVE = TRUE;SET @MIGRATION_1623870288_IS_ACTIVE = TRUE;SET @MIGRATION_1619697959_IS_ACTIVE = TRUE;SET @MIGRATION_1637220570_IS_ACTIVE = TRUE;SET @MIGRATION_1647278706_IS_ACTIVE = TRUE;SET @MIGRATION_1619509381_IS_ACTIVE = TRUE;SET @MIGRATION_1621965121_IS_ACTIVE = TRUE;SET @MIGRATION_1623836611_IS_ACTIVE = TRUE;SET @MIGRATION_1646343492_IS_ACTIVE = TRUE;SET @MIGRATION_1648797761_IS_ACTIVE = TRUE;SET @MIGRATION_1648809896_IS_ACTIVE = TRUE;SET @MIGRATION_1634581560_IS_ACTIVE = TRUE;SET @MIGRATION_1610469647_IS_ACTIVE = TRUE;SET @MIGRATION_1662403300_IS_ACTIVE = TRUE;SET @MIGRATION_1662726618_IS_ACTIVE = TRUE;SET @MIGRATION_1673774593_IS_ACTIVE = TRUE;SET @MIGRATION_1684162444_IS_ACTIVE = TRUE;SET @MIGRATION_1626681713_IS_ACTIVE = TRUE;SET @MIGRATION_1626681713_IS_ACTIVE = TRUE;SET @MIGRATION_1598279129_IS_ACTIVE = TRUE;SET @MIGRATION_1645737265_IS_ACTIVE = TRUE;SET @MIGRATION_1680279431_IS_ACTIVE = TRUE
1.13 ms
(0.00%)
# seo-url::resolve
SELECT id, path_info pathInfo, is_canonical isCanonical FROM seo_url WHERE (language_id = :language_id) AND ((sales_channel_id = :sales_channel_id OR sales_channel_id IS NULL)) AND (seo_path_info = :seoPath) ORDER BY seo_path_info ASC, sales_channel_id IS NULL ASC LIMIT 1
0.83 ms
(0.00%)
SELECT * FROM sales_channel_api_context WHERE (sales_channel_id = :salesChannelId) AND (token = :token) LIMIT 1
1.17 ms
(0.00%)
SHOW COLUMNS FROM `cart` WHERE `Field` LIKE :column
0.39 ms
(0.00%)
#cart-persister::load
                SELECT `cart`.`cart` as payload, `cart`.`rule_ids`, 0 as `compressed` FROM cart WHERE `token` = :token
14.40 ms
(0.00%)
# cart::promotion::search-ids
SELECT `promotion`.`id` FROM `promotion` LEFT JOIN `promotion_sales_channel` `promotion.salesChannels` ON `promotion`.`id` = `promotion.salesChannels`.`promotion_id` WHERE ((`promotion`.`active` = :param_006460f3e0c74586ad41abc91dd7acec AND `promotion.salesChannels`.`sales_channel_id` = :param_b8cfd8bccde24b1d9f65f0e860239a5c AND ((`promotion`.`valid_from` <=> :param_45e9c133397443d7bb950e067892bcfa AND `promotion`.`valid_until` <=> :param_f0066890d9f04d72a19c46816309d156) OR (`promotion`.`valid_from` <=> :param_17af8903e46c4a5594b7add6b152abfa AND (`promotion`.`valid_until` > :param_e64751291fff43aca2997009351f8f1b)) OR ((`promotion`.`valid_from` <= :param_4a99bfbcd2be4fdaa9ebdbe7fa500ed9) AND `promotion`.`valid_until` <=> :param_9fc8848b9fdc486ea01a71da02f18506) OR ((`promotion`.`valid_from` <= :param_bfb374281cb94256a2c8930b46da9599) AND (`promotion`.`valid_until` > :param_f5728f27fd22474e96662ccc3576f71d))) AND `promotion`.`use_codes` = :param_4a2754db509a4e95a45789dfcd134d78)) GROUP BY `promotion`.`id` ORDER BY MAX(`promotion`.`priority`) DESC
3.58 ms
(0.00%)
# cart::shipping-methods::read
SELECT `shipping_method`.`id` as `shipping_method.id`, `shipping_method`.`active` as `shipping_method.active`, `shipping_method`.`position` as `shipping_method.position`, `shipping_method`.`availability_rule_id` as `shipping_method.availabilityRuleId`, `shipping_method`.`media_id` as `shipping_method.mediaId`, `shipping_method`.`delivery_time_id` as `shipping_method.deliveryTimeId`, `shipping_method`.`tax_type` as `shipping_method.taxType`, `shipping_method`.`tax_id` as `shipping_method.taxId`, `shipping_method.deliveryTime`.`id` as `shipping_method.deliveryTime.id`, `shipping_method.deliveryTime`.`min` as `shipping_method.deliveryTime.min`, `shipping_method.deliveryTime`.`max` as `shipping_method.deliveryTime.max`, `shipping_method.deliveryTime`.`unit` as `shipping_method.deliveryTime.unit`, `shipping_method.deliveryTime`.`created_at` as `shipping_method.deliveryTime.createdAt`, `shipping_method.deliveryTime`.`updated_at` as `shipping_method.deliveryTime.updatedAt`, `shipping_method.deliveryTime.translation.name`, COALESCE(`shipping_method.deliveryTime.translation.name`,`shipping_method.deliveryTime.translation.name`) as `shipping_method.deliveryTime.name`, `shipping_method.deliveryTime.translation.customFields`, COALESCE(`shipping_method.deliveryTime.translation.customFields`,`shipping_method.deliveryTime.translation.customFields`) as `shipping_method.deliveryTime.customFields`, `shipping_method.deliveryTime.translation.createdAt`, `shipping_method.deliveryTime.translation.updatedAt`, `shipping_method.deliveryTime.translation.deliveryTimeId`, `shipping_method.deliveryTime.translation.languageId`, `shipping_method`.`created_at` as `shipping_method.createdAt`, `shipping_method`.`updated_at` as `shipping_method.updatedAt`, `shipping_method.tax`.`id` as `shipping_method.tax.id`, `shipping_method.tax`.`tax_rate` as `shipping_method.tax.taxRate`, `shipping_method.tax`.`name` as `shipping_method.tax.name`, `shipping_method.tax`.`position` as `shipping_method.tax.position`, `shipping_method.tax`.`custom_fields` as `shipping_method.tax.customFields`, `shipping_method.tax`.`created_at` as `shipping_method.tax.createdAt`, `shipping_method.tax`.`updated_at` as `shipping_method.tax.updatedAt`, `shipping_method.translation.name`, COALESCE(`shipping_method.translation.name`,`shipping_method.translation.name`) as `shipping_method.name`, `shipping_method.translation.description`, COALESCE(`shipping_method.translation.description`,`shipping_method.translation.description`) as `shipping_method.description`, `shipping_method.translation.trackingUrl`, COALESCE(`shipping_method.translation.trackingUrl`,`shipping_method.translation.trackingUrl`) as `shipping_method.trackingUrl`, `shipping_method.translation.customFields`, COALESCE(`shipping_method.translation.customFields`,`shipping_method.translation.customFields`) as `shipping_method.customFields`, `shipping_method.translation.createdAt`, `shipping_method.translation.updatedAt`, `shipping_method.translation.shippingMethodId`, `shipping_method.translation.languageId` FROM `shipping_method` LEFT JOIN (SELECT `shipping_method.translation`.shipping_method_id, `shipping_method.translation`.name as `shipping_method.translation.name`, `shipping_method.translation`.description as `shipping_method.translation.description`, `shipping_method.translation`.tracking_url as `shipping_method.translation.trackingUrl`, `shipping_method.translation`.custom_fields as `shipping_method.translation.customFields`, `shipping_method.translation`.created_at as `shipping_method.translation.createdAt`, `shipping_method.translation`.updated_at as `shipping_method.translation.updatedAt`, `shipping_method.translation`.shipping_method_id as `shipping_method.translation.shippingMethodId`, `shipping_method.translation`.language_id as `shipping_method.translation.languageId` FROM `shipping_method_translation` `shipping_method.translation` WHERE `shipping_method.translation`.language_id = :languageId) `shipping_method.shipping_method_translation` ON `shipping_method.shipping_method_translation`.`shipping_method_id` = `shipping_method`.`id` LEFT JOIN `delivery_time` `shipping_method.deliveryTime` ON `shipping_method`.`delivery_time_id` = `shipping_method.deliveryTime`.`id` LEFT JOIN `tax` `shipping_method.tax` ON `shipping_method`.`tax_id` = `shipping_method.tax`.`id` LEFT JOIN (SELECT `shipping_method.deliveryTime.translation`.delivery_time_id, `shipping_method.deliveryTime.translation`.name as `shipping_method.deliveryTime.translation.name`, `shipping_method.deliveryTime.translation`.custom_fields as `shipping_method.deliveryTime.translation.customFields`, `shipping_method.deliveryTime.translation`.created_at as `shipping_method.deliveryTime.translation.createdAt`, `shipping_method.deliveryTime.translation`.updated_at as `shipping_method.deliveryTime.translation.updatedAt`, `shipping_method.deliveryTime.translation`.delivery_time_id as `shipping_method.deliveryTime.translation.deliveryTimeId`, `shipping_method.deliveryTime.translation`.language_id as `shipping_method.deliveryTime.translation.languageId` FROM `delivery_time_translation` `shipping_method.deliveryTime.translation` WHERE `shipping_method.deliveryTime.translation`.language_id = :languageId) `shipping_method.deliveryTime.delivery_time_translation` ON `shipping_method.deliveryTime.delivery_time_translation`.`delivery_time_id` = `shipping_method.deliveryTime`.`id` WHERE `shipping_method`.`id` IN (:ids)
8.95 ms
(0.00%)
# cart::shipping-methods::association::prices::read
SELECT `shipping_method_price`.`id` as `shipping_method_price.id`, `shipping_method_price`.`shipping_method_id` as `shipping_method_price.shippingMethodId`, `shipping_method_price`.`rule_id` as `shipping_method_price.ruleId`, `shipping_method_price`.`calculation` as `shipping_method_price.calculation`, `shipping_method_price`.`calculation_rule_id` as `shipping_method_price.calculationRuleId`, `shipping_method_price`.`quantity_start` as `shipping_method_price.quantityStart`, `shipping_method_price`.`quantity_end` as `shipping_method_price.quantityEnd`, `shipping_method_price`.`currency_price` as `shipping_method_price.currencyPrice`, `shipping_method_price`.`custom_fields` as `shipping_method_price.customFields`, `shipping_method_price`.`created_at` as `shipping_method_price.createdAt`, `shipping_method_price`.`updated_at` as `shipping_method_price.updatedAt` FROM `shipping_method_price` WHERE (`shipping_method_price`.`shipping_method_id` IN (:param_09ae4a30cf3b41c5bde45c8946e84ec6))
0.69 ms
(0.00%)
SELECT `tag`.`id` as `tag.id`, `tag`.`name` as `tag.name`, `tag`.`created_at` as `tag.createdAt`, `tag`.`updated_at` as `tag.updatedAt` FROM `tag` WHERE (`tag`.`name` LIKE :param_4db4b8dbd55e4fbd9a9f37f0fbe6314f)
9.48 ms
(0.00%)
SELECT `tax`.`id` as `tax.id`, `tax`.`tax_rate` as `tax.taxRate`, `tax`.`name` as `tax.name`, `tax`.`position` as `tax.position`, `tax`.`custom_fields` as `tax.customFields`, `tax`.`created_at` as `tax.createdAt`, `tax`.`updated_at` as `tax.updatedAt` FROM `tax` WHERE (`tax`.`name` LIKE :param_c47ed3c5acc844e1a78f332645d4ff54)
2.22 ms
(0.00%)
SELECT `swkweb_buy_x_pay_y_promotion`.`id` as `swkweb_buy_x_pay_y_promotion.id`, `swkweb_buy_x_pay_y_promotion`.`product_stream_id` as `swkweb_buy_x_pay_y_promotion.productStreamId`, `swkweb_buy_x_pay_y_promotion`.`rule_id` as `swkweb_buy_x_pay_y_promotion.ruleId`, `swkweb_buy_x_pay_y_promotion`.`x` as `swkweb_buy_x_pay_y_promotion.x`, `swkweb_buy_x_pay_y_promotion`.`y` as `swkweb_buy_x_pay_y_promotion.y`, `swkweb_buy_x_pay_y_promotion`.`minimum_quantity` as `swkweb_buy_x_pay_y_promotion.minimumQuantity`, `swkweb_buy_x_pay_y_promotion`.`priority` as `swkweb_buy_x_pay_y_promotion.priority`, `swkweb_buy_x_pay_y_promotion`.`cross_variant` as `swkweb_buy_x_pay_y_promotion.crossVariant`, `swkweb_buy_x_pay_y_promotion`.`active` as `swkweb_buy_x_pay_y_promotion.active`, `swkweb_buy_x_pay_y_promotion`.`created_at` as `swkweb_buy_x_pay_y_promotion.createdAt`, `swkweb_buy_x_pay_y_promotion`.`updated_at` as `swkweb_buy_x_pay_y_promotion.updatedAt`, `swkweb_buy_x_pay_y_promotion.translation.name`, COALESCE(`swkweb_buy_x_pay_y_promotion.translation.name`,`swkweb_buy_x_pay_y_promotion.translation.name`) as `swkweb_buy_x_pay_y_promotion.name`, `swkweb_buy_x_pay_y_promotion.translation.createdAt`, `swkweb_buy_x_pay_y_promotion.translation.updatedAt`, `swkweb_buy_x_pay_y_promotion.translation.swkwebBuyXPayYPromotionId`, `swkweb_buy_x_pay_y_promotion.translation.languageId` FROM `swkweb_buy_x_pay_y_promotion` LEFT JOIN (SELECT `swkweb_buy_x_pay_y_promotion.translation`.swkweb_buy_x_pay_y_promotion_id, `swkweb_buy_x_pay_y_promotion.translation`.name as `swkweb_buy_x_pay_y_promotion.translation.name`, `swkweb_buy_x_pay_y_promotion.translation`.created_at as `swkweb_buy_x_pay_y_promotion.translation.createdAt`, `swkweb_buy_x_pay_y_promotion.translation`.updated_at as `swkweb_buy_x_pay_y_promotion.translation.updatedAt`, `swkweb_buy_x_pay_y_promotion.translation`.swkweb_buy_x_pay_y_promotion_id as `swkweb_buy_x_pay_y_promotion.translation.swkwebBuyXPayYPromotionId`, `swkweb_buy_x_pay_y_promotion.translation`.language_id as `swkweb_buy_x_pay_y_promotion.translation.languageId` FROM `swkweb_buy_x_pay_y_promotion_translation` `swkweb_buy_x_pay_y_promotion.translation` WHERE `swkweb_buy_x_pay_y_promotion.translation`.language_id = :languageId) `swkweb_buy_x_pay_y_promotion.swkweb_buy_x_pay_y_promotion_translation` ON `swkweb_buy_x_pay_y_promotion.swkweb_buy_x_pay_y_promotion_translation`.`swkweb_buy_x_pay_y_promotion_id` = `swkweb_buy_x_pay_y_promotion`.`id` WHERE (`swkweb_buy_x_pay_y_promotion`.`active` = :param_2b59bc2b3aa1485fa2db11fe872e46ea AND (`swkweb_buy_x_pay_y_promotion`.`rule_id` <=> :param_1a4a6ed164ef4be8b57585d13be31ab7 OR `swkweb_buy_x_pay_y_promotion`.`rule_id` IN (:param_ae262860e6464f73aab761d48ab4c354)))
5.82 ms
(0.00%)
# app-scripts::refresh::read
SELECT `app`.`id` as `app.id`, `app`.`name` as `app.name`, `app`.`path` as `app.path`, `app`.`author` as `app.author`, `app`.`copyright` as `app.copyright`, `app`.`license` as `app.license`, `app`.`active` as `app.active`, `app`.`configurable` as `app.configurable`, `app`.`privacy` as `app.privacy`, `app`.`version` as `app.version`, `app`.`icon` as `app.iconRaw`, `app`.`app_secret` as `app.appSecret`, `app`.`modules` as `app.modules`, `app`.`main_module` as `app.mainModule`, `app`.`cookies` as `app.cookies`, `app`.`allow_disable` as `app.allowDisable`, `app`.`base_app_url` as `app.baseAppUrl`, `app`.`allowed_hosts` as `app.allowedHosts`, `app`.`template_load_priority` as `app.templateLoadPriority`, `app`.`integration_id` as `app.integrationId`, `app.integration`.`id` as `app.integration.id`, `app.integration`.`label` as `app.integration.label`, `app.integration`.`access_key` as `app.integration.accessKey`, `app.integration`.`secret_access_key` as `app.integration.secretAccessKey`, `app.integration`.`write_access` as `app.integration.writeAccess`, `app.integration`.`last_usage_at` as `app.integration.lastUsageAt`, `app.integration`.`admin` as `app.integration.admin`, `app.integration`.`custom_fields` as `app.integration.customFields`, `app.integration`.`deleted_at` as `app.integration.deletedAt`, `app.integration`.`created_at` as `app.integration.createdAt`, `app.integration`.`updated_at` as `app.integration.updatedAt`, `app`.`acl_role_id` as `app.aclRoleId`, `app.aclRole`.`id` as `app.aclRole.id`, `app.aclRole`.`name` as `app.aclRole.name`, `app.aclRole`.`description` as `app.aclRole.description`, `app.aclRole`.`privileges` as `app.aclRole.privileges`, `app.aclRole`.`deleted_at` as `app.aclRole.deletedAt`, `app.aclRole`.`created_at` as `app.aclRole.createdAt`, `app.aclRole`.`updated_at` as `app.aclRole.updatedAt`, `app`.`created_at` as `app.createdAt`, `app`.`updated_at` as `app.updatedAt`, `app.translation.label`, COALESCE(`app.translation.label`,`app.translation.label`) as `app.label`, `app.translation.description`, COALESCE(`app.translation.description`,`app.translation.description`) as `app.description`, `app.translation.privacyPolicyExtensions`, COALESCE(`app.translation.privacyPolicyExtensions`,`app.translation.privacyPolicyExtensions`) as `app.privacyPolicyExtensions`, `app.translation.customFields`, COALESCE(`app.translation.customFields`,`app.translation.customFields`) as `app.customFields`, `app.translation.createdAt`, `app.translation.updatedAt`, `app.translation.appId`, `app.translation.languageId` FROM `app` LEFT JOIN (SELECT `app.translation`.app_id, `app.translation`.label as `app.translation.label`, `app.translation`.description as `app.translation.description`, `app.translation`.privacy_policy_extensions as `app.translation.privacyPolicyExtensions`, `app.translation`.custom_fields as `app.translation.customFields`, `app.translation`.created_at as `app.translation.createdAt`, `app.translation`.updated_at as `app.translation.updatedAt`, `app.translation`.app_id as `app.translation.appId`, `app.translation`.language_id as `app.translation.languageId` FROM `app_translation` `app.translation` WHERE `app.translation`.language_id = :languageId) `app.app_translation` ON `app.app_translation`.`app_id` = `app`.`id` LEFT JOIN `integration` `app.integration` ON `app`.`integration_id` = `app.integration`.`id` LEFT JOIN `acl_role` `app.aclRole` ON `app`.`acl_role_id` = `app.aclRole`.`id` WHERE (`app`.`active` = :param_5ee68791dbe14a7a8467b014ee7174ff)
1.84 ms
(0.00%)
SELECT LOWER(HEX(`script`.`app_id`)) as `app_id`,
                   `script`.`name` AS scriptName,
                   `script`.`script` AS script,
                   `script`.`hook` AS hook,
                   IFNULL(`script`.`updated_at`, `script`.`created_at`) AS lastModified,
                   `app`.`name` AS appName,
                   LOWER(HEX(`app`.`integration_id`)) AS integrationId,
                   `app`.`version` AS appVersion,
                   `script`.`active` AS active
            FROM `script`
            LEFT JOIN `app` ON `script`.`app_id` = `app`.`id`
            WHERE `script`.`hook` != 'include'
            ORDER BY `app`.`created_at`, `app`.`id`, `script`.`name`
2.99 ms
(0.00%)
SELECT LOWER(HEX(`script`.`app_id`)) as `app_id`,
                   `script`.`name` AS name,
                   `script`.`script` AS script,
                   `app`.`name` AS appName,
                   LOWER(HEX(`app`.`integration_id`)) AS integrationId,
                   IFNULL(`script`.`updated_at`, `script`.`created_at`) AS lastModified
            FROM `script`
            LEFT JOIN `app` ON `script`.`app_id` = `app`.`id`
            WHERE `script`.`hook` = 'include'
            ORDER BY `app`.`created_at`, `app`.`id`, `script`.`name`
1.01 ms
(0.00%)
SELECT `country`.`id` FROM `country` LEFT JOIN `sales_channel_country` `country.salesChannels.mapping` ON `country`.`id` = `country.salesChannels.mapping`.`country_id`  LEFT JOIN `sales_channel` `country.salesChannels` ON `country.salesChannels.mapping`.`sales_channel_id` = `country.salesChannels`.`id`  WHERE ((`country.salesChannels`.`id` = :param_c9f4b08dab7b495f818b35c9d2aa2514)) AND (`country`.`id` IN (:ids)) GROUP BY `country`.`id`
0.76 ms
(0.00%)
SELECT `tag`.`id` as `tag.id`, `tag`.`name` as `tag.name`, `tag`.`created_at` as `tag.createdAt`, `tag`.`updated_at` as `tag.updatedAt` FROM `tag` WHERE (`tag`.`name` LIKE :param_d61d82cd795841a6b8b469bcea9d9d44)
0.64 ms
(0.00%)
SELECT `tax`.`id` as `tax.id`, `tax`.`tax_rate` as `tax.taxRate`, `tax`.`name` as `tax.name`, `tax`.`position` as `tax.position`, `tax`.`custom_fields` as `tax.customFields`, `tax`.`created_at` as `tax.createdAt`, `tax`.`updated_at` as `tax.updatedAt` FROM `tax` WHERE (`tax`.`name` LIKE :param_8593ff8969804a73bc2f8b0c20c19a0f)
1.58 ms
(0.00%)
SELECT `swkweb_buy_x_pay_y_promotion`.`id` as `swkweb_buy_x_pay_y_promotion.id`, `swkweb_buy_x_pay_y_promotion`.`product_stream_id` as `swkweb_buy_x_pay_y_promotion.productStreamId`, `swkweb_buy_x_pay_y_promotion`.`rule_id` as `swkweb_buy_x_pay_y_promotion.ruleId`, `swkweb_buy_x_pay_y_promotion`.`x` as `swkweb_buy_x_pay_y_promotion.x`, `swkweb_buy_x_pay_y_promotion`.`y` as `swkweb_buy_x_pay_y_promotion.y`, `swkweb_buy_x_pay_y_promotion`.`minimum_quantity` as `swkweb_buy_x_pay_y_promotion.minimumQuantity`, `swkweb_buy_x_pay_y_promotion`.`priority` as `swkweb_buy_x_pay_y_promotion.priority`, `swkweb_buy_x_pay_y_promotion`.`cross_variant` as `swkweb_buy_x_pay_y_promotion.crossVariant`, `swkweb_buy_x_pay_y_promotion`.`active` as `swkweb_buy_x_pay_y_promotion.active`, `swkweb_buy_x_pay_y_promotion`.`created_at` as `swkweb_buy_x_pay_y_promotion.createdAt`, `swkweb_buy_x_pay_y_promotion`.`updated_at` as `swkweb_buy_x_pay_y_promotion.updatedAt`, `swkweb_buy_x_pay_y_promotion.translation.name`, COALESCE(`swkweb_buy_x_pay_y_promotion.translation.name`,`swkweb_buy_x_pay_y_promotion.translation.name`) as `swkweb_buy_x_pay_y_promotion.name`, `swkweb_buy_x_pay_y_promotion.translation.createdAt`, `swkweb_buy_x_pay_y_promotion.translation.updatedAt`, `swkweb_buy_x_pay_y_promotion.translation.swkwebBuyXPayYPromotionId`, `swkweb_buy_x_pay_y_promotion.translation.languageId` FROM `swkweb_buy_x_pay_y_promotion` LEFT JOIN (SELECT `swkweb_buy_x_pay_y_promotion.translation`.swkweb_buy_x_pay_y_promotion_id, `swkweb_buy_x_pay_y_promotion.translation`.name as `swkweb_buy_x_pay_y_promotion.translation.name`, `swkweb_buy_x_pay_y_promotion.translation`.created_at as `swkweb_buy_x_pay_y_promotion.translation.createdAt`, `swkweb_buy_x_pay_y_promotion.translation`.updated_at as `swkweb_buy_x_pay_y_promotion.translation.updatedAt`, `swkweb_buy_x_pay_y_promotion.translation`.swkweb_buy_x_pay_y_promotion_id as `swkweb_buy_x_pay_y_promotion.translation.swkwebBuyXPayYPromotionId`, `swkweb_buy_x_pay_y_promotion.translation`.language_id as `swkweb_buy_x_pay_y_promotion.translation.languageId` FROM `swkweb_buy_x_pay_y_promotion_translation` `swkweb_buy_x_pay_y_promotion.translation` WHERE `swkweb_buy_x_pay_y_promotion.translation`.language_id = :languageId) `swkweb_buy_x_pay_y_promotion.swkweb_buy_x_pay_y_promotion_translation` ON `swkweb_buy_x_pay_y_promotion.swkweb_buy_x_pay_y_promotion_translation`.`swkweb_buy_x_pay_y_promotion_id` = `swkweb_buy_x_pay_y_promotion`.`id` WHERE (`swkweb_buy_x_pay_y_promotion`.`active` = :param_06c51b39f6144ba4b1557696a264945d AND (`swkweb_buy_x_pay_y_promotion`.`rule_id` <=> :param_047ec68396ee4c0a8dffb69c5a34ac0e OR `swkweb_buy_x_pay_y_promotion`.`rule_id` IN (:param_b304364699f24d3e815855bf807592d2)))
2.88 ms
(0.00%)
# app-scripts::refresh::read
SELECT `app`.`id` as `app.id`, `app`.`name` as `app.name`, `app`.`path` as `app.path`, `app`.`author` as `app.author`, `app`.`copyright` as `app.copyright`, `app`.`license` as `app.license`, `app`.`active` as `app.active`, `app`.`configurable` as `app.configurable`, `app`.`privacy` as `app.privacy`, `app`.`version` as `app.version`, `app`.`icon` as `app.iconRaw`, `app`.`app_secret` as `app.appSecret`, `app`.`modules` as `app.modules`, `app`.`main_module` as `app.mainModule`, `app`.`cookies` as `app.cookies`, `app`.`allow_disable` as `app.allowDisable`, `app`.`base_app_url` as `app.baseAppUrl`, `app`.`allowed_hosts` as `app.allowedHosts`, `app`.`template_load_priority` as `app.templateLoadPriority`, `app`.`integration_id` as `app.integrationId`, `app.integration`.`id` as `app.integration.id`, `app.integration`.`label` as `app.integration.label`, `app.integration`.`access_key` as `app.integration.accessKey`, `app.integration`.`secret_access_key` as `app.integration.secretAccessKey`, `app.integration`.`write_access` as `app.integration.writeAccess`, `app.integration`.`last_usage_at` as `app.integration.lastUsageAt`, `app.integration`.`admin` as `app.integration.admin`, `app.integration`.`custom_fields` as `app.integration.customFields`, `app.integration`.`deleted_at` as `app.integration.deletedAt`, `app.integration`.`created_at` as `app.integration.createdAt`, `app.integration`.`updated_at` as `app.integration.updatedAt`, `app`.`acl_role_id` as `app.aclRoleId`, `app.aclRole`.`id` as `app.aclRole.id`, `app.aclRole`.`name` as `app.aclRole.name`, `app.aclRole`.`description` as `app.aclRole.description`, `app.aclRole`.`privileges` as `app.aclRole.privileges`, `app.aclRole`.`deleted_at` as `app.aclRole.deletedAt`, `app.aclRole`.`created_at` as `app.aclRole.createdAt`, `app.aclRole`.`updated_at` as `app.aclRole.updatedAt`, `app`.`created_at` as `app.createdAt`, `app`.`updated_at` as `app.updatedAt`, `app.translation.label`, COALESCE(`app.translation.label`,`app.translation.label`) as `app.label`, `app.translation.description`, COALESCE(`app.translation.description`,`app.translation.description`) as `app.description`, `app.translation.privacyPolicyExtensions`, COALESCE(`app.translation.privacyPolicyExtensions`,`app.translation.privacyPolicyExtensions`) as `app.privacyPolicyExtensions`, `app.translation.customFields`, COALESCE(`app.translation.customFields`,`app.translation.customFields`) as `app.customFields`, `app.translation.createdAt`, `app.translation.updatedAt`, `app.translation.appId`, `app.translation.languageId` FROM `app` LEFT JOIN (SELECT `app.translation`.app_id, `app.translation`.label as `app.translation.label`, `app.translation`.description as `app.translation.description`, `app.translation`.privacy_policy_extensions as `app.translation.privacyPolicyExtensions`, `app.translation`.custom_fields as `app.translation.customFields`, `app.translation`.created_at as `app.translation.createdAt`, `app.translation`.updated_at as `app.translation.updatedAt`, `app.translation`.app_id as `app.translation.appId`, `app.translation`.language_id as `app.translation.languageId` FROM `app_translation` `app.translation` WHERE `app.translation`.language_id = :languageId) `app.app_translation` ON `app.app_translation`.`app_id` = `app`.`id` LEFT JOIN `integration` `app.integration` ON `app`.`integration_id` = `app.integration`.`id` LEFT JOIN `acl_role` `app.aclRole` ON `app`.`acl_role_id` = `app.aclRole`.`id` WHERE (`app`.`active` = :param_ea9d123b9ab3466ab4c526b567654979)
0.93 ms
(0.00%)
SELECT LOWER(HEX(`script`.`app_id`)) as `app_id`,
                   `script`.`name` AS scriptName,
                   `script`.`script` AS script,
                   `script`.`hook` AS hook,
                   IFNULL(`script`.`updated_at`, `script`.`created_at`) AS lastModified,
                   `app`.`name` AS appName,
                   LOWER(HEX(`app`.`integration_id`)) AS integrationId,
                   `app`.`version` AS appVersion,
                   `script`.`active` AS active
            FROM `script`
            LEFT JOIN `app` ON `script`.`app_id` = `app`.`id`
            WHERE `script`.`hook` != 'include'
            ORDER BY `app`.`created_at`, `app`.`id`, `script`.`name`
0.65 ms
(0.00%)
SELECT LOWER(HEX(`script`.`app_id`)) as `app_id`,
                   `script`.`name` AS name,
                   `script`.`script` AS script,
                   `app`.`name` AS appName,
                   LOWER(HEX(`app`.`integration_id`)) AS integrationId,
                   IFNULL(`script`.`updated_at`, `script`.`created_at`) AS lastModified
            FROM `script`
            LEFT JOIN `app` ON `script`.`app_id` = `app`.`id`
            WHERE `script`.`hook` = 'include'
            ORDER BY `app`.`created_at`, `app`.`id`, `script`.`name`
1.63 ms
(0.00%)
# product-detail-route::find-best-variant::search-ids
SELECT `product`.`id`, `product`.`product_number`, `product`.`auto_increment` FROM `product` LEFT JOIN `product` `product.parent` ON `product`.`parent_id` = `product.parent`.`id` AND `product`.`version_id` = `product.parent`.`version_id` LEFT JOIN `product_visibility` `product.visibilities` ON `product`.`visibilities` = `product.visibilities`.`product_id` AND `product`.version_id = `product.visibilities`.product_version_id WHERE (`product`.`version_id` = :version) AND ((`product`.`parent_id` = :param_b8fcdd00c66b405b81aa4e2cb97ceb1a AND ((`product.visibilities`.`visibility` >= :param_b6dd45b2f5ab457f8681d7137faee8b7) AND `product.visibilities`.`sales_channel_id` = :param_3220f5e4617b42ff8247de3d89cac985 AND IFNULL(`product`.`active`, `product.parent`.`active`) = :param_403f120b79794c0394c7728c21a2b117))) ORDER BY IFNULL((ROUND((ROUND(CAST((COALESCE((JSON_UNQUOTE(JSON_EXTRACT(`product`.`price`, "$.cb7d2554b0ce847cd82f3ac9bd1c0dfca.gross")) + 0.0))) as DECIMAL(30, 20)), 2)) * 100, 0) / 100), (ROUND((ROUND(CAST((COALESCE((JSON_UNQUOTE(JSON_EXTRACT(`product.parent`.`price`, "$.cb7d2554b0ce847cd82f3ac9bd1c0dfca.gross")) + 0.0))) as DECIMAL(30, 20)), 2)) * 100, 0) / 100)) ASC, `product`.`available` ASC LIMIT 1
10.68 ms
(0.00%)
# product-detail-route::search-ids
SELECT `product`.`id`, `product`.`product_number`, `product`.`auto_increment` FROM `product` LEFT JOIN `product` `product.parent` ON `product`.`parent_id` = `product.parent`.`id` AND `product`.`version_id` = `product.parent`.`version_id` LEFT JOIN `product_visibility` `product.visibilities` ON `product`.`visibilities` = `product.visibilities`.`product_id` AND `product`.version_id = `product.visibilities`.product_version_id WHERE (`product`.`version_id` = :version) AND ((((`product.visibilities`.`visibility` >= :param_6c035153f76a458eb3a50a161a55e08e) AND `product.visibilities`.`sales_channel_id` = :param_12116cc3eb3e45b29c79e0d8c79b4b4e AND IFNULL(`product`.`active`, `product.parent`.`active`) = :param_9d070a109af64dc38a1f9a69850d0309))) AND (`product`.`id` IN (:ids)) GROUP BY `product`.`id`
131.04 ms
(0.00%)
# product-detail-route::read
SELECT `product`.`id` as `product.id`, `product`.`version_id` as `product.versionId`, `product`.`parent_id` as `product.parentId`, `product`.`parent_version_id` as `product.parentVersionId`, COALESCE(`product`.`product_manufacturer_id`, `product.parent`.`product_manufacturer_id`) as `product.manufacturerId`, COALESCE(`product`.`product_manufacturer_version_id`, `product.parent`.`product_manufacturer_version_id`) as `product.productManufacturerVersionId`, COALESCE(`product`.`unit_id`, `product.parent`.`unit_id`) as `product.unitId`, COALESCE(`product`.`tax_id`, `product.parent`.`tax_id`) as `product.taxId`, COALESCE(`product`.`product_media_id`, `product.parent`.`product_media_id`) as `product.coverId`, COALESCE(`product`.`product_media_version_id`, `product.parent`.`product_media_version_id`) as `product.productMediaVersionId`, COALESCE(`product`.`delivery_time_id`, `product.parent`.`delivery_time_id`) as `product.deliveryTimeId`, COALESCE(`product`.`product_feature_set_id`, `product.parent`.`product_feature_set_id`) as `product.featureSetId`, COALESCE(`product`.`canonical_product_id`, `product.parent`.`canonical_product_id`) as `product.canonicalProductId`, COALESCE(`product`.`cms_page_id`, `product.parent`.`cms_page_id`) as `product.cmsPageId`, COALESCE(`product`.`cms_page_version_id`, `product.parent`.`cms_page_version_id`) as `product.cmsPageVersionId`, `product.parent`.`price` as `product.price.inherited`, COALESCE(`product`.`price`, `product.parent`.`price`) as `product.price`, `product`.`product_number` as `product.productNumber`, `product`.`stock` as `product.stock`, COALESCE(`product`.`restock_time`, `product.parent`.`restock_time`) as `product.restockTime`, `product`.`auto_increment` as `product.autoIncrement`, COALESCE(`product`.`active`, `product.parent`.`active`) as `product.active`, `product`.`available_stock` as `product.availableStock`, `product`.`available` as `product.available`, COALESCE(`product`.`is_closeout`, `product.parent`.`is_closeout`) as `product.isCloseout`, `product`.`display_group` as `product.displayGroup`, `product.parent`.`configurator_group_config` as `product.configuratorGroupConfig.inherited`, COALESCE(`product`.`configurator_group_config`, `product.parent`.`configurator_group_config`) as `product.configuratorGroupConfig`, COALESCE(`product`.`main_variant_id`, `product.parent`.`main_variant_id`) as `product.mainVariantId`, COALESCE(`product`.`display_parent`, `product.parent`.`display_parent`) as `product.displayParent`, `product.parent`.`variant_listing_config` as `product.variantListingConfig.inherited`, COALESCE(`product`.`variant_listing_config`, `product.parent`.`variant_listing_config`) as `product.variantListingConfig`, `product`.`variant_restrictions` as `product.variantRestrictions`, COALESCE(`product`.`manufacturer_number`, `product.parent`.`manufacturer_number`) as `product.manufacturerNumber`, COALESCE(`product`.`ean`, `product.parent`.`ean`) as `product.ean`, COALESCE(`product`.`purchase_steps`, `product.parent`.`purchase_steps`) as `product.purchaseSteps`, COALESCE(`product`.`max_purchase`, `product.parent`.`max_purchase`) as `product.maxPurchase`, COALESCE(`product`.`min_purchase`, `product.parent`.`min_purchase`) as `product.minPurchase`, COALESCE(`product`.`purchase_unit`, `product.parent`.`purchase_unit`) as `product.purchaseUnit`, COALESCE(`product`.`reference_unit`, `product.parent`.`reference_unit`) as `product.referenceUnit`, COALESCE(`product`.`shipping_free`, `product.parent`.`shipping_free`) as `product.shippingFree`, `product.parent`.`purchase_prices` as `product.purchasePrices.inherited`, COALESCE(`product`.`purchase_prices`, `product.parent`.`purchase_prices`) as `product.purchasePrices`, COALESCE(`product`.`mark_as_topseller`, `product.parent`.`mark_as_topseller`) as `product.markAsTopseller`, COALESCE(`product`.`weight`, `product.parent`.`weight`) as `product.weight`, COALESCE(`product`.`width`, `product.parent`.`width`) as `product.width`, COALESCE(`product`.`height`, `product.parent`.`height`) as `product.height`, COALESCE(`product`.`length`, `product.parent`.`length`) as `product.length`, COALESCE(`product`.`release_date`, `product.parent`.`release_date`) as `product.releaseDate`, COALESCE(`product`.`rating_average`, `product.parent`.`rating_average`) as `product.ratingAverage`, `product.parent`.`category_tree` as `product.categoryTree.inherited`, COALESCE(`product`.`category_tree`, `product.parent`.`category_tree`) as `product.categoryTree`, `product.parent`.`property_ids` as `product.propertyIds.inherited`, COALESCE(`product`.`property_ids`, `product.parent`.`property_ids`) as `product.propertyIds`, `product.parent`.`option_ids` as `product.optionIds.inherited`, COALESCE(`product`.`option_ids`, `product.parent`.`option_ids`) as `product.optionIds`, `product.parent`.`stream_ids` as `product.streamIds.inherited`, COALESCE(`product`.`stream_ids`, `product.parent`.`stream_ids`) as `product.streamIds`, `product.parent`.`tag_ids` as `product.tagIds.inherited`, COALESCE(`product`.`tag_ids`, `product.parent`.`tag_ids`) as `product.tagIds`, `product.parent`.`category_ids` as `product.categoryIds.inherited`, COALESCE(`product`.`category_ids`, `product.parent`.`category_ids`) as `product.categoryIds`, `product`.`child_count` as `product.childCount`, COALESCE(`product`.`custom_field_set_selection_active`, `product.parent`.`custom_field_set_selection_active`) as `product.customFieldSetSelectionActive`, `product`.`sales` as `product.sales`, `product`.`states` as `product.states`, `product.tax`.`id` as `product.tax.id`, `product.tax`.`tax_rate` as `product.tax.taxRate`, `product.tax`.`name` as `product.tax.name`, `product.tax`.`position` as `product.tax.position`, `product.tax`.`custom_fields` as `product.tax.customFields`, `product.tax`.`created_at` as `product.tax.createdAt`, `product.tax`.`updated_at` as `product.tax.updatedAt`, `product.parent`.`cheapest_price` as `product.cheapestPrice.inherited`, COALESCE(`product`.`cheapest_price`, `product.parent`.`cheapest_price`) as `product.cheapestPrice`, `product`.`created_at` as `product.createdAt`, `product`.`updated_at` as `product.updatedAt`, `product.bundle`.`id` as `product.bundle.id`, `product.bundle`.`product_id` as `product.bundle.productId`, `product.bundle`.`product_version_id` as `product.bundle.productVersionId`, `product.bundle`.`name` as `product.bundle.name`, `product.bundle`.`price_type` as `product.bundle.priceType`, `product.bundle`.`noms_bundle_type` as `product.bundle.nomsBundleType`, `product.bundle`.`main_products_id` as `product.bundle.mainProductContainerId`, `product.bundle.mainProductContainer`.`id` as `product.bundle.mainProductContainer.id`, `product.bundle.mainProductContainer`.`bundle_id` as `product.bundle.mainProductContainer.bundleId`, `product.bundle.mainProductContainer`.`created_at` as `product.bundle.mainProductContainer.createdAt`, `product.bundle.mainProductContainer`.`updated_at` as `product.bundle.mainProductContainer.updatedAt`, `product.bundle`.`free_products_id` as `product.bundle.freeProductContainerId`, `product.bundle.freeProductContainer`.`id` as `product.bundle.freeProductContainer.id`, `product.bundle.freeProductContainer`.`bundle_id` as `product.bundle.freeProductContainer.bundleId`, `product.bundle.freeProductContainer`.`created_at` as `product.bundle.freeProductContainer.createdAt`, `product.bundle.freeProductContainer`.`updated_at` as `product.bundle.freeProductContainer.updatedAt`, `product.bundle`.`gifts_id` as `product.bundle.giftProductContainerId`, `product.bundle.giftProductContainer`.`id` as `product.bundle.giftProductContainer.id`, `product.bundle.giftProductContainer`.`bundle_id` as `product.bundle.giftProductContainer.bundleId`, `product.bundle.giftProductContainer`.`created_at` as `product.bundle.giftProductContainer.createdAt`, `product.bundle.giftProductContainer`.`updated_at` as `product.bundle.giftProductContainer.updatedAt`, `product.bundle`.`created_at` as `product.bundle.createdAt`, `product.bundle`.`updated_at` as `product.bundle.updatedAt`, `product.manufacturer`.`id` as `product.manufacturer.id`, `product.manufacturer`.`version_id` as `product.manufacturer.versionId`, `product.manufacturer`.`media_id` as `product.manufacturer.mediaId`, `product.manufacturer`.`link` as `product.manufacturer.link`, `product.manufacturer`.`created_at` as `product.manufacturer.createdAt`, `product.manufacturer`.`updated_at` as `product.manufacturer.updatedAt`, `product.manufacturer.media`.`id` as `product.manufacturer.media.id`, `product.manufacturer.media`.`user_id` as `product.manufacturer.media.userId`, `product.manufacturer.media`.`media_folder_id` as `product.manufacturer.media.mediaFolderId`, `product.manufacturer.media`.`mime_type` as `product.manufacturer.media.mimeType`, `product.manufacturer.media`.`file_extension` as `product.manufacturer.media.fileExtension`, `product.manufacturer.media`.`uploaded_at` as `product.manufacturer.media.uploadedAt`, `product.manufacturer.media`.`file_name` as `product.manufacturer.media.fileName`, `product.manufacturer.media`.`file_size` as `product.manufacturer.media.fileSize`, `product.manufacturer.media`.`media_type` as `product.manufacturer.media.mediaTypeRaw`, `product.manufacturer.media`.`meta_data` as `product.manufacturer.media.metaData`, `product.manufacturer.media`.`private` as `product.manufacturer.media.private`, `product.manufacturer.media`.`thumbnails_ro` as `product.manufacturer.media.thumbnailsRo`, `product.manufacturer.media`.`created_at` as `product.manufacturer.media.createdAt`, `product.manufacturer.media`.`updated_at` as `product.manufacturer.media.updatedAt`, `product.manufacturer.media.translation.title`, COALESCE(`product.manufacturer.media.translation.title`,`product.manufacturer.media.translation.title`) as `product.manufacturer.media.title`, `product.manufacturer.media.translation.alt`, COALESCE(`product.manufacturer.media.translation.alt`,`product.manufacturer.media.translation.alt`) as `product.manufacturer.media.alt`, `product.manufacturer.media.translation.customFields`, COALESCE(`product.manufacturer.media.translation.customFields`,`product.manufacturer.media.translation.customFields`) as `product.manufacturer.media.customFields`, `product.manufacturer.media.translation.createdAt`, `product.manufacturer.media.translation.updatedAt`, `product.manufacturer.media.translation.mediaId`, `product.manufacturer.media.translation.languageId`, `product.manufacturer.translation.name`, COALESCE(`product.manufacturer.translation.name`,`product.manufacturer.translation.name`) as `product.manufacturer.name`, `product.manufacturer.translation.description`, COALESCE(`product.manufacturer.translation.description`,`product.manufacturer.translation.description`) as `product.manufacturer.description`, `product.manufacturer.translation.customFields`, COALESCE(`product.manufacturer.translation.customFields`,`product.manufacturer.translation.customFields`) as `product.manufacturer.customFields`, `product.manufacturer.translation.createdAt`, `product.manufacturer.translation.updatedAt`, `product.manufacturer.translation.productManufacturerId`, `product.manufacturer.translation.languageId`, `product.manufacturer.translation.productManufacturerVersionId`, (SELECT GROUP_CONCAT(HEX(`product.options.mapping`.`property_group_option_id`) SEPARATOR '||')
                  FROM `product_option` `product.options.mapping`
                  WHERE `product.options.mapping`.`product_id` = `product`.`id` ) as `product.options.id_mapping`, (SELECT GROUP_CONCAT(HEX(`product.properties.mapping`.`property_group_option_id`) SEPARATOR '||')
                  FROM `product_property` `product.properties.mapping`
                  WHERE `product.properties.mapping`.`product_id` = `product`.`properties` ) as `product.properties.id_mapping`, (SELECT GROUP_CONCAT(HEX(`product.tags.mapping`.`tag_id`) SEPARATOR '||')
                  FROM `product_tag` `product.tags.mapping`
                  WHERE `product.tags.mapping`.`product_id` = `product`.`tags` AND `product.tags.mapping`.product_version_id = `product`.version_id ) as `product.tags.id_mapping`, (SELECT GROUP_CONCAT(HEX(`product.madProductRoleBlacklist.mapping`.`tag_id`) SEPARATOR '||')
                  FROM `mad_product_role_blacklist` `product.madProductRoleBlacklist.mapping`
                  WHERE `product.madProductRoleBlacklist.mapping`.`product_id` = `product`.`madProductRoleBlacklist` ) as `product.madProductRoleBlacklist.id_mapping`, `product.unit`.`id` as `product.unit.id`, `product.unit`.`created_at` as `product.unit.createdAt`, `product.unit`.`updated_at` as `product.unit.updatedAt`, `product.unit.translation.shortCode`, COALESCE(`product.unit.translation.shortCode`,`product.unit.translation.shortCode`) as `product.unit.shortCode`, `product.unit.translation.name`, COALESCE(`product.unit.translation.name`,`product.unit.translation.name`) as `product.unit.name`, `product.unit.translation.customFields`, COALESCE(`product.unit.translation.customFields`,`product.unit.translation.customFields`) as `product.unit.customFields`, `product.unit.translation.createdAt`, `product.unit.translation.updatedAt`, `product.unit.translation.unitId`, `product.unit.translation.languageId`, `product.deliveryTime`.`id` as `product.deliveryTime.id`, `product.deliveryTime`.`min` as `product.deliveryTime.min`, `product.deliveryTime`.`max` as `product.deliveryTime.max`, `product.deliveryTime`.`unit` as `product.deliveryTime.unit`, `product.deliveryTime`.`created_at` as `product.deliveryTime.createdAt`, `product.deliveryTime`.`updated_at` as `product.deliveryTime.updatedAt`, `product.deliveryTime.translation.name`, COALESCE(`product.deliveryTime.translation.name`,`product.deliveryTime.translation.name`) as `product.deliveryTime.name`, `product.deliveryTime.translation.customFields`, COALESCE(`product.deliveryTime.translation.customFields`,`product.deliveryTime.translation.customFields`) as `product.deliveryTime.customFields`, `product.deliveryTime.translation.createdAt`, `product.deliveryTime.translation.updatedAt`, `product.deliveryTime.translation.deliveryTimeId`, `product.deliveryTime.translation.languageId`, `product.cover`.`id` as `product.cover.id`, `product.cover`.`version_id` as `product.cover.versionId`, `product.cover`.`product_id` as `product.cover.productId`, `product.cover`.`product_version_id` as `product.cover.productVersionId`, `product.cover`.`media_id` as `product.cover.mediaId`, `product.cover`.`position` as `product.cover.position`, `product.cover.media`.`id` as `product.cover.media.id`, `product.cover.media`.`user_id` as `product.cover.media.userId`, `product.cover.media`.`media_folder_id` as `product.cover.media.mediaFolderId`, `product.cover.media`.`mime_type` as `product.cover.media.mimeType`, `product.cover.media`.`file_extension` as `product.cover.media.fileExtension`, `product.cover.media`.`uploaded_at` as `product.cover.media.uploadedAt`, `product.cover.media`.`file_name` as `product.cover.media.fileName`, `product.cover.media`.`file_size` as `product.cover.media.fileSize`, `product.cover.media`.`media_type` as `product.cover.media.mediaTypeRaw`, `product.cover.media`.`meta_data` as `product.cover.media.metaData`, `product.cover.media`.`private` as `product.cover.media.private`, `product.cover.media`.`thumbnails_ro` as `product.cover.media.thumbnailsRo`, `product.cover.media`.`created_at` as `product.cover.media.createdAt`, `product.cover.media`.`updated_at` as `product.cover.media.updatedAt`, `product.cover.media.translation.title`, COALESCE(`product.cover.media.translation.title`,`product.cover.media.translation.title`) as `product.cover.media.title`, `product.cover.media.translation.alt`, COALESCE(`product.cover.media.translation.alt`,`product.cover.media.translation.alt`) as `product.cover.media.alt`, `product.cover.media.translation.customFields`, COALESCE(`product.cover.media.translation.customFields`,`product.cover.media.translation.customFields`) as `product.cover.media.customFields`, `product.cover.media.translation.createdAt`, `product.cover.media.translation.updatedAt`, `product.cover.media.translation.mediaId`, `product.cover.media.translation.languageId`, `product.cover`.`custom_fields` as `product.cover.customFields`, `product.cover`.`created_at` as `product.cover.createdAt`, `product.cover`.`updated_at` as `product.cover.updatedAt`, `product.translation.metaDescription`, `product.parent.translation.metaDescription`, COALESCE(`product.translation.metaDescription`,`product.parent.translation.metaDescription`,`product.translation.metaDescription`) as `product.metaDescription`, `product.translation.name`, `product.parent.translation.name`, COALESCE(`product.translation.name`,`product.parent.translation.name`,`product.translation.name`) as `product.name`, `product.translation.keywords`, `product.parent.translation.keywords`, COALESCE(`product.translation.keywords`,`product.parent.translation.keywords`,`product.translation.keywords`) as `product.keywords`, `product.translation.description`, `product.parent.translation.description`, COALESCE(`product.translation.description`,`product.parent.translation.description`,`product.translation.description`) as `product.description`, `product.translation.metaTitle`, `product.parent.translation.metaTitle`, COALESCE(`product.translation.metaTitle`,`product.parent.translation.metaTitle`,`product.translation.metaTitle`) as `product.metaTitle`, `product.translation.packUnit`, `product.parent.translation.packUnit`, COALESCE(`product.translation.packUnit`,`product.parent.translation.packUnit`,`product.translation.packUnit`) as `product.packUnit`, `product.translation.packUnitPlural`, `product.parent.translation.packUnitPlural`, COALESCE(`product.translation.packUnitPlural`,`product.parent.translation.packUnitPlural`,`product.translation.packUnitPlural`) as `product.packUnitPlural`, `product.translation.customSearchKeywords`, `product.parent.translation.customSearchKeywords`, COALESCE(`product.translation.customSearchKeywords`,`product.parent.translation.customSearchKeywords`,`product.translation.customSearchKeywords`) as `product.customSearchKeywords`, `product.translation.slotConfig`, `product.parent.translation.slotConfig`, COALESCE(`product.translation.slotConfig`,`product.parent.translation.slotConfig`,`product.translation.slotConfig`) as `product.slotConfig`, `product.translation.customFields`, `product.parent.translation.customFields`, COALESCE(`product.translation.customFields`,`product.parent.translation.customFields`,`product.translation.customFields`) as `product.customFields`, `product.translation.createdAt`, `product.parent.translation.createdAt`, `product.translation.updatedAt`, `product.parent.translation.updatedAt`, `product.translation.productId`, `product.parent.translation.productId`, `product.translation.languageId`, `product.parent.translation.languageId`, `product.translation.productVersionId`, `product.parent.translation.productVersionId` FROM `product` LEFT JOIN `product` `product.parent` ON `product`.`parent_id` = `product.parent`.`id` AND `product`.`version_id` = `product.parent`.`version_id` LEFT JOIN (SELECT `product.translation`.product_id, `product.translation`.product_version_id, `product.translation`.meta_description as `product.translation.metaDescription`, `product.translation`.name as `product.translation.name`, `product.translation`.keywords as `product.translation.keywords`, `product.translation`.description as `product.translation.description`, `product.translation`.meta_title as `product.translation.metaTitle`, `product.translation`.pack_unit as `product.translation.packUnit`, `product.translation`.pack_unit_plural as `product.translation.packUnitPlural`, `product.translation`.custom_search_keywords as `product.translation.customSearchKeywords`, `product.translation`.slot_config as `product.translation.slotConfig`, `product.translation`.custom_fields as `product.translation.customFields`, `product.translation`.created_at as `product.translation.createdAt`, `product.translation`.updated_at as `product.translation.updatedAt`, `product.translation`.product_id as `product.translation.productId`, `product.translation`.language_id as `product.translation.languageId`, `product.translation`.product_version_id as `product.translation.productVersionId` FROM `product_translation` `product.translation` WHERE `product.translation`.language_id = :languageId) `product.product_translation` ON `product.product_translation`.`product_id` = `product`.`id` AND `product.product_translation`.product_version_id = `product`.version_id LEFT JOIN (SELECT `product.parent.translation`.product_id, `product.parent.translation`.product_version_id, `product.parent.translation`.meta_description as `product.parent.translation.metaDescription`, `product.parent.translation`.name as `product.parent.translation.name`, `product.parent.translation`.keywords as `product.parent.translation.keywords`, `product.parent.translation`.description as `product.parent.translation.description`, `product.parent.translation`.meta_title as `product.parent.translation.metaTitle`, `product.parent.translation`.pack_unit as `product.parent.translation.packUnit`, `product.parent.translation`.pack_unit_plural as `product.parent.translation.packUnitPlural`, `product.parent.translation`.custom_search_keywords as `product.parent.translation.customSearchKeywords`, `product.parent.translation`.slot_config as `product.parent.translation.slotConfig`, `product.parent.translation`.custom_fields as `product.parent.translation.customFields`, `product.parent.translation`.created_at as `product.parent.translation.createdAt`, `product.parent.translation`.updated_at as `product.parent.translation.updatedAt`, `product.parent.translation`.product_id as `product.parent.translation.productId`, `product.parent.translation`.language_id as `product.parent.translation.languageId`, `product.parent.translation`.product_version_id as `product.parent.translation.productVersionId` FROM `product_translation` `product.parent.translation` WHERE `product.parent.translation`.language_id = :languageId) `product.product_translation.parent` ON `product.product_translation.parent`.`product_id` = `product.parent`.`id` AND `product.product_translation.parent`.product_version_id = `product.parent`.version_id LEFT JOIN `tax` `product.tax` ON `product`.`tax` = `product.tax`.`id` LEFT JOIN `bundle` `product.bundle` ON `product`.`id` = `product.bundle`.`product_id` LEFT JOIN `product_manufacturer` `product.manufacturer` ON `product`.`manufacturer` = `product.manufacturer`.`id` AND `product`.`version_id` = `product.manufacturer`.`version_id` LEFT JOIN `unit` `product.unit` ON `product`.`unit` = `product.unit`.`id` LEFT JOIN `delivery_time` `product.deliveryTime` ON `product`.`deliveryTime` = `product.deliveryTime`.`id` LEFT JOIN `product_media` `product.cover` ON `product`.`cover` = `product.cover`.`id` AND `product`.`version_id` = `product.cover`.`version_id` LEFT JOIN `bundle_product_container` `product.bundle.mainProductContainer` ON `product.bundle`.`main_products_id` = `product.bundle.mainProductContainer`.`id` LEFT JOIN `bundle_product_container` `product.bundle.freeProductContainer` ON `product.bundle`.`free_products_id` = `product.bundle.freeProductContainer`.`id` LEFT JOIN `bundle_product_container` `product.bundle.giftProductContainer` ON `product.bundle`.`gifts_id` = `product.bundle.giftProductContainer`.`id` LEFT JOIN (SELECT `product.manufacturer.translation`.product_manufacturer_id, `product.manufacturer.translation`.product_manufacturer_version_id, `product.manufacturer.translation`.name as `product.manufacturer.translation.name`, `product.manufacturer.translation`.description as `product.manufacturer.translation.description`, `product.manufacturer.translation`.custom_fields as `product.manufacturer.translation.customFields`, `product.manufacturer.translation`.created_at as `product.manufacturer.translation.createdAt`, `product.manufacturer.translation`.updated_at as `product.manufacturer.translation.updatedAt`, `product.manufacturer.translation`.product_manufacturer_id as `product.manufacturer.translation.productManufacturerId`, `product.manufacturer.translation`.language_id as `product.manufacturer.translation.languageId`, `product.manufacturer.translation`.product_manufacturer_version_id as `product.manufacturer.translation.productManufacturerVersionId` FROM `product_manufacturer_translation` `product.manufacturer.translation` WHERE `product.manufacturer.translation`.language_id = :languageId) `product.manufacturer.product_manufacturer_translation` ON `product.manufacturer.product_manufacturer_translation`.`product_manufacturer_id` = `product.manufacturer`.`id` AND `product.manufacturer.product_manufacturer_translation`.product_manufacturer_version_id = `product.manufacturer`.version_id LEFT JOIN `media` `product.manufacturer.media` ON `product.manufacturer`.`media_id` = `product.manufacturer.media`.`id` LEFT JOIN (SELECT `product.manufacturer.media.translation`.media_id, `product.manufacturer.media.translation`.title as `product.manufacturer.media.translation.title`, `product.manufacturer.media.translation`.alt as `product.manufacturer.media.translation.alt`, `product.manufacturer.media.translation`.custom_fields as `product.manufacturer.media.translation.customFields`, `product.manufacturer.media.translation`.created_at as `product.manufacturer.media.translation.createdAt`, `product.manufacturer.media.translation`.updated_at as `product.manufacturer.media.translation.updatedAt`, `product.manufacturer.media.translation`.media_id as `product.manufacturer.media.translation.mediaId`, `product.manufacturer.media.translation`.language_id as `product.manufacturer.media.translation.languageId` FROM `media_translation` `product.manufacturer.media.translation` WHERE `product.manufacturer.media.translation`.language_id = :languageId) `product.manufacturer.media.media_translation` ON `product.manufacturer.media.media_translation`.`media_id` = `product.manufacturer.media`.`id` LEFT JOIN (SELECT `product.unit.translation`.unit_id, `product.unit.translation`.short_code as `product.unit.translation.shortCode`, `product.unit.translation`.name as `product.unit.translation.name`, `product.unit.translation`.custom_fields as `product.unit.translation.customFields`, `product.unit.translation`.created_at as `product.unit.translation.createdAt`, `product.unit.translation`.updated_at as `product.unit.translation.updatedAt`, `product.unit.translation`.unit_id as `product.unit.translation.unitId`, `product.unit.translation`.language_id as `product.unit.translation.languageId` FROM `unit_translation` `product.unit.translation` WHERE `product.unit.translation`.language_id = :languageId) `product.unit.unit_translation` ON `product.unit.unit_translation`.`unit_id` = `product.unit`.`id` LEFT JOIN (SELECT `product.deliveryTime.translation`.delivery_time_id, `product.deliveryTime.translation`.name as `product.deliveryTime.translation.name`, `product.deliveryTime.translation`.custom_fields as `product.deliveryTime.translation.customFields`, `product.deliveryTime.translation`.created_at as `product.deliveryTime.translation.createdAt`, `product.deliveryTime.translation`.updated_at as `product.deliveryTime.translation.updatedAt`, `product.deliveryTime.translation`.delivery_time_id as `product.deliveryTime.translation.deliveryTimeId`, `product.deliveryTime.translation`.language_id as `product.deliveryTime.translation.languageId` FROM `delivery_time_translation` `product.deliveryTime.translation` WHERE `product.deliveryTime.translation`.language_id = :languageId) `product.deliveryTime.delivery_time_translation` ON `product.deliveryTime.delivery_time_translation`.`delivery_time_id` = `product.deliveryTime`.`id` LEFT JOIN `media` `product.cover.media` ON `product.cover`.`media_id` = `product.cover.media`.`id` LEFT JOIN (SELECT `product.cover.media.translation`.media_id, `product.cover.media.translation`.title as `product.cover.media.translation.title`, `product.cover.media.translation`.alt as `product.cover.media.translation.alt`, `product.cover.media.translation`.custom_fields as `product.cover.media.translation.customFields`, `product.cover.media.translation`.created_at as `product.cover.media.translation.createdAt`, `product.cover.media.translation`.updated_at as `product.cover.media.translation.updatedAt`, `product.cover.media.translation`.media_id as `product.cover.media.translation.mediaId`, `product.cover.media.translation`.language_id as `product.cover.media.translation.languageId` FROM `media_translation` `product.cover.media.translation` WHERE `product.cover.media.translation`.language_id = :languageId) `product.cover.media.media_translation` ON `product.cover.media.media_translation`.`media_id` = `product.cover.media`.`id` WHERE (`product`.`version_id` = :version) AND (`product`.`id` IN (:ids))
0.74 ms
(0.00%)
SELECT `name`, `type` FROM `custom_field` WHERE `active` = 1
11.16 ms
(0.00%)
# product-detail-route::association::properties::read
SELECT `property_group_option`.`id` as `property_group_option.id`, `property_group_option`.`property_group_id` as `property_group_option.groupId`, `property_group_option`.`color_hex_code` as `property_group_option.colorHexCode`, `property_group_option`.`media_id` as `property_group_option.mediaId`, `property_group_option`.`created_at` as `property_group_option.createdAt`, `property_group_option`.`updated_at` as `property_group_option.updatedAt`, `property_group_option.group`.`id` as `property_group_option.group.id`, `property_group_option.group`.`display_type` as `property_group_option.group.displayType`, `property_group_option.group`.`sorting_type` as `property_group_option.group.sortingType`, `property_group_option.group`.`filterable` as `property_group_option.group.filterable`, `property_group_option.group`.`visible_on_product_detail_page` as `property_group_option.group.visibleOnProductDetailPage`, `property_group_option.group`.`created_at` as `property_group_option.group.createdAt`, `property_group_option.group`.`updated_at` as `property_group_option.group.updatedAt`, `property_group_option.group.translation.name`, COALESCE(`property_group_option.group.translation.name`,`property_group_option.group.translation.name`) as `property_group_option.group.name`, `property_group_option.group.translation.description`, COALESCE(`property_group_option.group.translation.description`,`property_group_option.group.translation.description`) as `property_group_option.group.description`, `property_group_option.group.translation.position`, COALESCE(`property_group_option.group.translation.position`,`property_group_option.group.translation.position`) as `property_group_option.group.position`, `property_group_option.group.translation.customFields`, COALESCE(`property_group_option.group.translation.customFields`,`property_group_option.group.translation.customFields`) as `property_group_option.group.customFields`, `property_group_option.group.translation.createdAt`, `property_group_option.group.translation.updatedAt`, `property_group_option.group.translation.propertyGroupId`, `property_group_option.group.translation.languageId`, `property_group_option.translation.name`, COALESCE(`property_group_option.translation.name`,`property_group_option.translation.name`) as `property_group_option.name`, `property_group_option.translation.position`, COALESCE(`property_group_option.translation.position`,`property_group_option.translation.position`) as `property_group_option.position`, `property_group_option.translation.customFields`, COALESCE(`property_group_option.translation.customFields`,`property_group_option.translation.customFields`) as `property_group_option.customFields`, `property_group_option.translation.createdAt`, `property_group_option.translation.updatedAt`, `property_group_option.translation.propertyGroupOptionId`, `property_group_option.translation.languageId` FROM `property_group_option` LEFT JOIN (SELECT `property_group_option.translation`.property_group_option_id, `property_group_option.translation`.name as `property_group_option.translation.name`, `property_group_option.translation`.position as `property_group_option.translation.position`, `property_group_option.translation`.custom_fields as `property_group_option.translation.customFields`, `property_group_option.translation`.created_at as `property_group_option.translation.createdAt`, `property_group_option.translation`.updated_at as `property_group_option.translation.updatedAt`, `property_group_option.translation`.property_group_option_id as `property_group_option.translation.propertyGroupOptionId`, `property_group_option.translation`.language_id as `property_group_option.translation.languageId` FROM `property_group_option_translation` `property_group_option.translation` WHERE `property_group_option.translation`.language_id = :languageId) `property_group_option.property_group_option_translation` ON `property_group_option.property_group_option_translation`.`property_group_option_id` = `property_group_option`.`id` LEFT JOIN `property_group` `property_group_option.group` ON `property_group_option`.`property_group_id` = `property_group_option.group`.`id` LEFT JOIN (SELECT `property_group_option.group.translation`.property_group_id, `property_group_option.group.translation`.name as `property_group_option.group.translation.name`, `property_group_option.group.translation`.description as `property_group_option.group.translation.description`, `property_group_option.group.translation`.position as `property_group_option.group.translation.position`, `property_group_option.group.translation`.custom_fields as `property_group_option.group.translation.customFields`, `property_group_option.group.translation`.created_at as `property_group_option.group.translation.createdAt`, `property_group_option.group.translation`.updated_at as `property_group_option.group.translation.updatedAt`, `property_group_option.group.translation`.property_group_id as `property_group_option.group.translation.propertyGroupId`, `property_group_option.group.translation`.language_id as `property_group_option.group.translation.languageId` FROM `property_group_translation` `property_group_option.group.translation` WHERE `property_group_option.group.translation`.language_id = :languageId) `property_group_option.group.property_group_translation` ON `property_group_option.group.property_group_translation`.`property_group_id` = `property_group_option.group`.`id` WHERE `property_group_option`.`id` IN (:ids)
12.54 ms
(0.00%)
# product-detail-route::association::mainCategories::read
SELECT `main_category`.`id` as `main_category.id`, `main_category`.`product_id` as `main_category.productId`, `main_category`.`product_version_id` as `main_category.productVersionId`, `main_category`.`category_id` as `main_category.categoryId`, `main_category`.`category_version_id` as `main_category.categoryVersionId`, `main_category`.`sales_channel_id` as `main_category.salesChannelId`, `main_category`.`created_at` as `main_category.createdAt`, `main_category`.`updated_at` as `main_category.updatedAt`, `main_category.category`.`id` as `main_category.category.id`, `main_category.category`.`version_id` as `main_category.category.versionId`, `main_category.category`.`parent_id` as `main_category.category.parentId`, `main_category.category`.`parent_version_id` as `main_category.category.parentVersionId`, `main_category.category`.`after_category_id` as `main_category.category.afterCategoryId`, `main_category.category`.`after_category_version_id` as `main_category.category.afterCategoryVersionId`, `main_category.category`.`media_id` as `main_category.category.mediaId`, `main_category.category`.`display_nested_products` as `main_category.category.displayNestedProducts`, `main_category.category`.`auto_increment` as `main_category.category.autoIncrement`, `main_category.category`.`level` as `main_category.category.level`, `main_category.category`.`path` as `main_category.category.path`, `main_category.category`.`child_count` as `main_category.category.childCount`, `main_category.category`.`type` as `main_category.category.type`, `main_category.category`.`product_assignment_type` as `main_category.category.productAssignmentType`, `main_category.category`.`visible` as `main_category.category.visible`, `main_category.category`.`active` as `main_category.category.active`, `main_category.category`.`cms_page_id` as `main_category.category.cmsPageId`, `main_category.category`.`cms_page_version_id` as `main_category.category.cmsPageVersionId`, `main_category.category`.`product_stream_id` as `main_category.category.productStreamId`, `main_category.category`.`created_at` as `main_category.category.createdAt`, `main_category.category`.`updated_at` as `main_category.category.updatedAt`, `main_category.category.translation.name`, COALESCE(`main_category.category.translation.name`,`main_category.category.translation.name`) as `main_category.category.name`, `main_category.category.translation.breadcrumb`, COALESCE(`main_category.category.translation.breadcrumb`,`main_category.category.translation.breadcrumb`) as `main_category.category.breadcrumb`, `main_category.category.translation.slotConfig`, COALESCE(`main_category.category.translation.slotConfig`,`main_category.category.translation.slotConfig`) as `main_category.category.slotConfig`, `main_category.category.translation.linkType`, COALESCE(`main_category.category.translation.linkType`,`main_category.category.translation.linkType`) as `main_category.category.linkType`, `main_category.category.translation.internalLink`, COALESCE(`main_category.category.translation.internalLink`,`main_category.category.translation.internalLink`) as `main_category.category.internalLink`, `main_category.category.translation.externalLink`, COALESCE(`main_category.category.translation.externalLink`,`main_category.category.translation.externalLink`) as `main_category.category.externalLink`, `main_category.category.translation.linkNewTab`, COALESCE(`main_category.category.translation.linkNewTab`,`main_category.category.translation.linkNewTab`) as `main_category.category.linkNewTab`, `main_category.category.translation.description`, COALESCE(`main_category.category.translation.description`,`main_category.category.translation.description`) as `main_category.category.description`, `main_category.category.translation.metaTitle`, COALESCE(`main_category.category.translation.metaTitle`,`main_category.category.translation.metaTitle`) as `main_category.category.metaTitle`, `main_category.category.translation.metaDescription`, COALESCE(`main_category.category.translation.metaDescription`,`main_category.category.translation.metaDescription`) as `main_category.category.metaDescription`, `main_category.category.translation.keywords`, COALESCE(`main_category.category.translation.keywords`,`main_category.category.translation.keywords`) as `main_category.category.keywords`, `main_category.category.translation.customFields`, COALESCE(`main_category.category.translation.customFields`,`main_category.category.translation.customFields`) as `main_category.category.customFields`, `main_category.category.translation.createdAt`, `main_category.category.translation.updatedAt`, `main_category.category.translation.categoryId`, `main_category.category.translation.languageId`, `main_category.category.translation.categoryVersionId` FROM `main_category` LEFT JOIN `category` `main_category.category` ON `main_category`.`category_id` = `main_category.category`.`id` LEFT JOIN (SELECT `main_category.category.translation`.category_id, `main_category.category.translation`.category_version_id, `main_category.category.translation`.name as `main_category.category.translation.name`, `main_category.category.translation`.breadcrumb as `main_category.category.translation.breadcrumb`, `main_category.category.translation`.slot_config as `main_category.category.translation.slotConfig`, `main_category.category.translation`.link_type as `main_category.category.translation.linkType`, `main_category.category.translation`.internal_link as `main_category.category.translation.internalLink`, `main_category.category.translation`.external_link as `main_category.category.translation.externalLink`, `main_category.category.translation`.link_new_tab as `main_category.category.translation.linkNewTab`, `main_category.category.translation`.description as `main_category.category.translation.description`, `main_category.category.translation`.meta_title as `main_category.category.translation.metaTitle`, `main_category.category.translation`.meta_description as `main_category.category.translation.metaDescription`, `main_category.category.translation`.keywords as `main_category.category.translation.keywords`, `main_category.category.translation`.custom_fields as `main_category.category.translation.customFields`, `main_category.category.translation`.created_at as `main_category.category.translation.createdAt`, `main_category.category.translation`.updated_at as `main_category.category.translation.updatedAt`, `main_category.category.translation`.category_id as `main_category.category.translation.categoryId`, `main_category.category.translation`.language_id as `main_category.category.translation.languageId`, `main_category.category.translation`.category_version_id as `main_category.category.translation.categoryVersionId` FROM `category_translation` `main_category.category.translation` WHERE `main_category.category.translation`.language_id = :languageId) `main_category.category.category_translation` ON `main_category.category.category_translation`.`category_id` = `main_category.category`.`id` AND `main_category.category.category_translation`.category_version_id = `main_category.category`.version_id WHERE (`main_category`.`sales_channel_id` = :param_2e7b7dcd9b644e1b9c74f2a8e76164a0 AND `main_category`.`product_id` IN (:param_79b25e2ec54b4209a9caeb9fb9cd2156))
2.29 ms
(0.00%)
# product-detail-route::association::media::read
SELECT `product_media`.`id` as `product_media.id`, `product_media`.`version_id` as `product_media.versionId`, `product_media`.`product_id` as `product_media.productId`, `product_media`.`product_version_id` as `product_media.productVersionId`, `product_media`.`media_id` as `product_media.mediaId`, `product_media`.`position` as `product_media.position`, `product_media.media`.`id` as `product_media.media.id`, `product_media.media`.`user_id` as `product_media.media.userId`, `product_media.media`.`media_folder_id` as `product_media.media.mediaFolderId`, `product_media.media`.`mime_type` as `product_media.media.mimeType`, `product_media.media`.`file_extension` as `product_media.media.fileExtension`, `product_media.media`.`uploaded_at` as `product_media.media.uploadedAt`, `product_media.media`.`file_name` as `product_media.media.fileName`, `product_media.media`.`file_size` as `product_media.media.fileSize`, `product_media.media`.`media_type` as `product_media.media.mediaTypeRaw`, `product_media.media`.`meta_data` as `product_media.media.metaData`, `product_media.media`.`private` as `product_media.media.private`, `product_media.media`.`thumbnails_ro` as `product_media.media.thumbnailsRo`, `product_media.media`.`created_at` as `product_media.media.createdAt`, `product_media.media`.`updated_at` as `product_media.media.updatedAt`, `product_media.media.translation.title`, COALESCE(`product_media.media.translation.title`,`product_media.media.translation.title`) as `product_media.media.title`, `product_media.media.translation.alt`, COALESCE(`product_media.media.translation.alt`,`product_media.media.translation.alt`) as `product_media.media.alt`, `product_media.media.translation.customFields`, COALESCE(`product_media.media.translation.customFields`,`product_media.media.translation.customFields`) as `product_media.media.customFields`, `product_media.media.translation.createdAt`, `product_media.media.translation.updatedAt`, `product_media.media.translation.mediaId`, `product_media.media.translation.languageId`, `product_media`.`custom_fields` as `product_media.customFields`, `product_media`.`created_at` as `product_media.createdAt`, `product_media`.`updated_at` as `product_media.updatedAt` FROM `product_media` LEFT JOIN `media` `product_media.media` ON `product_media`.`media_id` = `product_media.media`.`id` LEFT JOIN (SELECT `product_media.media.translation`.media_id, `product_media.media.translation`.title as `product_media.media.translation.title`, `product_media.media.translation`.alt as `product_media.media.translation.alt`, `product_media.media.translation`.custom_fields as `product_media.media.translation.customFields`, `product_media.media.translation`.created_at as `product_media.media.translation.createdAt`, `product_media.media.translation`.updated_at as `product_media.media.translation.updatedAt`, `product_media.media.translation`.media_id as `product_media.media.translation.mediaId`, `product_media.media.translation`.language_id as `product_media.media.translation.languageId` FROM `media_translation` `product_media.media.translation` WHERE `product_media.media.translation`.language_id = :languageId) `product_media.media.media_translation` ON `product_media.media.media_translation`.`media_id` = `product_media.media`.`id` WHERE (`product_media`.`version_id` = :version) AND ((`product_media`.`product_id` IN (:param_ee96755443ba4cf0800e3505efb90d7e)))
0.57 ms
(0.00%)
# product-detail-route::association::tags::read
SELECT `tag`.`id` as `tag.id`, `tag`.`name` as `tag.name`, `tag`.`created_at` as `tag.createdAt`, `tag`.`updated_at` as `tag.updatedAt` FROM `tag` WHERE `tag`.`id` IN (:ids)
0.66 ms
(0.00%)
# product-detail-route::association::prices::read
SELECT `product_price`.`id` as `product_price.id`, `product_price`.`version_id` as `product_price.versionId`, `product_price`.`product_id` as `product_price.productId`, `product_price`.`product_version_id` as `product_price.productVersionId`, `product_price`.`rule_id` as `product_price.ruleId`, `product_price`.`price` as `product_price.price`, `product_price`.`quantity_start` as `product_price.quantityStart`, `product_price`.`quantity_end` as `product_price.quantityEnd`, `product_price`.`custom_fields` as `product_price.customFields`, `product_price`.`created_at` as `product_price.createdAt`, `product_price`.`updated_at` as `product_price.updatedAt` FROM `product_price` WHERE (`product_price`.`version_id` = :version) AND ((`product_price`.`product_id` IN (:param_67e8733d6e214dcf8997e300830bfcf4)))
0.44 ms
(0.00%)
SELECT * FROM sales_channel_api_context WHERE (sales_channel_id = :salesChannelId) AND (token = :token) LIMIT 1
8.37 ms
(0.00%)
# product-price-calculator::units::read
SELECT `unit`.`id` as `unit.id`, `unit`.`created_at` as `unit.createdAt`, `unit`.`updated_at` as `unit.updatedAt`, `unit.translation.shortCode`, COALESCE(`unit.translation.shortCode`,`unit.translation.shortCode`) as `unit.shortCode`, `unit.translation.name`, COALESCE(`unit.translation.name`,`unit.translation.name`) as `unit.name`, `unit.translation.customFields`, COALESCE(`unit.translation.customFields`,`unit.translation.customFields`) as `unit.customFields`, `unit.translation.createdAt`, `unit.translation.updatedAt`, `unit.translation.unitId`, `unit.translation.languageId` FROM `unit` LEFT JOIN (SELECT `unit.translation`.unit_id, `unit.translation`.short_code as `unit.translation.shortCode`, `unit.translation`.name as `unit.translation.name`, `unit.translation`.custom_fields as `unit.translation.customFields`, `unit.translation`.created_at as `unit.translation.createdAt`, `unit.translation`.updated_at as `unit.translation.updatedAt`, `unit.translation`.unit_id as `unit.translation.unitId`, `unit.translation`.language_id as `unit.translation.languageId` FROM `unit_translation` `unit.translation` WHERE `unit.translation`.language_id = :languageId) `unit.unit_translation` ON `unit.unit_translation`.`unit_id` = `unit`.`id`
1.13 ms
(0.00%)
# product-price-calculator::units::read
SELECT `unit`.`id` as `unit.id`, `unit`.`created_at` as `unit.createdAt`, `unit`.`updated_at` as `unit.updatedAt`, `unit.translation.shortCode`, COALESCE(`unit.translation.shortCode`,`unit.translation.shortCode`) as `unit.shortCode`, `unit.translation.name`, COALESCE(`unit.translation.name`,`unit.translation.name`) as `unit.name`, `unit.translation.customFields`, COALESCE(`unit.translation.customFields`,`unit.translation.customFields`) as `unit.customFields`, `unit.translation.createdAt`, `unit.translation.updatedAt`, `unit.translation.unitId`, `unit.translation.languageId` FROM `unit` LEFT JOIN (SELECT `unit.translation`.unit_id, `unit.translation`.short_code as `unit.translation.shortCode`, `unit.translation`.name as `unit.translation.name`, `unit.translation`.custom_fields as `unit.translation.customFields`, `unit.translation`.created_at as `unit.translation.createdAt`, `unit.translation`.updated_at as `unit.translation.updatedAt`, `unit.translation`.unit_id as `unit.translation.unitId`, `unit.translation`.language_id as `unit.translation.languageId` FROM `unit_translation` `unit.translation` WHERE `unit.translation`.language_id = :languageId) `unit.unit_translation` ON `unit.unit_translation`.`unit_id` = `unit`.`id`
47.73 ms
(0.00%)
SELECT `bundle`.`id` as `bundle.id`, `bundle`.`product_id` as `bundle.productId`, `bundle`.`product_version_id` as `bundle.productVersionId`, `bundle`.`name` as `bundle.name`, `bundle`.`price_type` as `bundle.priceType`, `bundle`.`noms_bundle_type` as `bundle.nomsBundleType`, `bundle`.`main_products_id` as `bundle.mainProductContainerId`, `bundle.mainProductContainer`.`id` as `bundle.mainProductContainer.id`, `bundle.mainProductContainer`.`bundle_id` as `bundle.mainProductContainer.bundleId`, `bundle.mainProductContainer`.`created_at` as `bundle.mainProductContainer.createdAt`, `bundle.mainProductContainer`.`updated_at` as `bundle.mainProductContainer.updatedAt`, `bundle`.`free_products_id` as `bundle.freeProductContainerId`, `bundle.freeProductContainer`.`id` as `bundle.freeProductContainer.id`, `bundle.freeProductContainer`.`bundle_id` as `bundle.freeProductContainer.bundleId`, `bundle.freeProductContainer`.`created_at` as `bundle.freeProductContainer.createdAt`, `bundle.freeProductContainer`.`updated_at` as `bundle.freeProductContainer.updatedAt`, `bundle`.`gifts_id` as `bundle.giftProductContainerId`, `bundle.giftProductContainer`.`id` as `bundle.giftProductContainer.id`, `bundle.giftProductContainer`.`bundle_id` as `bundle.giftProductContainer.bundleId`, `bundle.giftProductContainer`.`created_at` as `bundle.giftProductContainer.createdAt`, `bundle.giftProductContainer`.`updated_at` as `bundle.giftProductContainer.updatedAt`, `bundle`.`created_at` as `bundle.createdAt`, `bundle`.`updated_at` as `bundle.updatedAt`, `bundle.product`.`id` as `bundle.product.id`, `bundle.product`.`version_id` as `bundle.product.versionId`, `bundle.product`.`parent_id` as `bundle.product.parentId`, `bundle.product`.`parent_version_id` as `bundle.product.parentVersionId`, COALESCE(`bundle.product`.`product_manufacturer_id`, `bundle.product.parent`.`product_manufacturer_id`) as `bundle.product.manufacturerId`, COALESCE(`bundle.product`.`product_manufacturer_version_id`, `bundle.product.parent`.`product_manufacturer_version_id`) as `bundle.product.productManufacturerVersionId`, COALESCE(`bundle.product`.`unit_id`, `bundle.product.parent`.`unit_id`) as `bundle.product.unitId`, COALESCE(`bundle.product`.`tax_id`, `bundle.product.parent`.`tax_id`) as `bundle.product.taxId`, COALESCE(`bundle.product`.`product_media_id`, `bundle.product.parent`.`product_media_id`) as `bundle.product.coverId`, COALESCE(`bundle.product`.`product_media_version_id`, `bundle.product.parent`.`product_media_version_id`) as `bundle.product.productMediaVersionId`, COALESCE(`bundle.product`.`delivery_time_id`, `bundle.product.parent`.`delivery_time_id`) as `bundle.product.deliveryTimeId`, COALESCE(`bundle.product`.`product_feature_set_id`, `bundle.product.parent`.`product_feature_set_id`) as `bundle.product.featureSetId`, COALESCE(`bundle.product`.`canonical_product_id`, `bundle.product.parent`.`canonical_product_id`) as `bundle.product.canonicalProductId`, COALESCE(`bundle.product`.`cms_page_id`, `bundle.product.parent`.`cms_page_id`) as `bundle.product.cmsPageId`, COALESCE(`bundle.product`.`cms_page_version_id`, `bundle.product.parent`.`cms_page_version_id`) as `bundle.product.cmsPageVersionId`, `bundle.product.parent`.`price` as `bundle.product.price.inherited`, COALESCE(`bundle.product`.`price`, `bundle.product.parent`.`price`) as `bundle.product.price`, `bundle.product`.`product_number` as `bundle.product.productNumber`, `bundle.product`.`stock` as `bundle.product.stock`, COALESCE(`bundle.product`.`restock_time`, `bundle.product.parent`.`restock_time`) as `bundle.product.restockTime`, `bundle.product`.`auto_increment` as `bundle.product.autoIncrement`, COALESCE(`bundle.product`.`active`, `bundle.product.parent`.`active`) as `bundle.product.active`, `bundle.product`.`available_stock` as `bundle.product.availableStock`, `bundle.product`.`available` as `bundle.product.available`, COALESCE(`bundle.product`.`is_closeout`, `bundle.product.parent`.`is_closeout`) as `bundle.product.isCloseout`, `bundle.product`.`display_group` as `bundle.product.displayGroup`, `bundle.product.parent`.`configurator_group_config` as `bundle.product.configuratorGroupConfig.inherited`, COALESCE(`bundle.product`.`configurator_group_config`, `bundle.product.parent`.`configurator_group_config`) as `bundle.product.configuratorGroupConfig`, COALESCE(`bundle.product`.`main_variant_id`, `bundle.product.parent`.`main_variant_id`) as `bundle.product.mainVariantId`, COALESCE(`bundle.product`.`display_parent`, `bundle.product.parent`.`display_parent`) as `bundle.product.displayParent`, `bundle.product.parent`.`variant_listing_config` as `bundle.product.variantListingConfig.inherited`, COALESCE(`bundle.product`.`variant_listing_config`, `bundle.product.parent`.`variant_listing_config`) as `bundle.product.variantListingConfig`, `bundle.product`.`variant_restrictions` as `bundle.product.variantRestrictions`, COALESCE(`bundle.product`.`manufacturer_number`, `bundle.product.parent`.`manufacturer_number`) as `bundle.product.manufacturerNumber`, COALESCE(`bundle.product`.`ean`, `bundle.product.parent`.`ean`) as `bundle.product.ean`, COALESCE(`bundle.product`.`purchase_steps`, `bundle.product.parent`.`purchase_steps`) as `bundle.product.purchaseSteps`, COALESCE(`bundle.product`.`max_purchase`, `bundle.product.parent`.`max_purchase`) as `bundle.product.maxPurchase`, COALESCE(`bundle.product`.`min_purchase`, `bundle.product.parent`.`min_purchase`) as `bundle.product.minPurchase`, COALESCE(`bundle.product`.`purchase_unit`, `bundle.product.parent`.`purchase_unit`) as `bundle.product.purchaseUnit`, COALESCE(`bundle.product`.`reference_unit`, `bundle.product.parent`.`reference_unit`) as `bundle.product.referenceUnit`, COALESCE(`bundle.product`.`shipping_free`, `bundle.product.parent`.`shipping_free`) as `bundle.product.shippingFree`, `bundle.product.parent`.`purchase_prices` as `bundle.product.purchasePrices.inherited`, COALESCE(`bundle.product`.`purchase_prices`, `bundle.product.parent`.`purchase_prices`) as `bundle.product.purchasePrices`, COALESCE(`bundle.product`.`mark_as_topseller`, `bundle.product.parent`.`mark_as_topseller`) as `bundle.product.markAsTopseller`, COALESCE(`bundle.product`.`weight`, `bundle.product.parent`.`weight`) as `bundle.product.weight`, COALESCE(`bundle.product`.`width`, `bundle.product.parent`.`width`) as `bundle.product.width`, COALESCE(`bundle.product`.`height`, `bundle.product.parent`.`height`) as `bundle.product.height`, COALESCE(`bundle.product`.`length`, `bundle.product.parent`.`length`) as `bundle.product.length`, COALESCE(`bundle.product`.`release_date`, `bundle.product.parent`.`release_date`) as `bundle.product.releaseDate`, COALESCE(`bundle.product`.`rating_average`, `bundle.product.parent`.`rating_average`) as `bundle.product.ratingAverage`, `bundle.product.parent`.`category_tree` as `bundle.product.categoryTree.inherited`, COALESCE(`bundle.product`.`category_tree`, `bundle.product.parent`.`category_tree`) as `bundle.product.categoryTree`, `bundle.product.parent`.`property_ids` as `bundle.product.propertyIds.inherited`, COALESCE(`bundle.product`.`property_ids`, `bundle.product.parent`.`property_ids`) as `bundle.product.propertyIds`, `bundle.product.parent`.`option_ids` as `bundle.product.optionIds.inherited`, COALESCE(`bundle.product`.`option_ids`, `bundle.product.parent`.`option_ids`) as `bundle.product.optionIds`, `bundle.product.parent`.`stream_ids` as `bundle.product.streamIds.inherited`, COALESCE(`bundle.product`.`stream_ids`, `bundle.product.parent`.`stream_ids`) as `bundle.product.streamIds`, `bundle.product.parent`.`tag_ids` as `bundle.product.tagIds.inherited`, COALESCE(`bundle.product`.`tag_ids`, `bundle.product.parent`.`tag_ids`) as `bundle.product.tagIds`, `bundle.product.parent`.`category_ids` as `bundle.product.categoryIds.inherited`, COALESCE(`bundle.product`.`category_ids`, `bundle.product.parent`.`category_ids`) as `bundle.product.categoryIds`, `bundle.product`.`child_count` as `bundle.product.childCount`, COALESCE(`bundle.product`.`custom_field_set_selection_active`, `bundle.product.parent`.`custom_field_set_selection_active`) as `bundle.product.customFieldSetSelectionActive`, `bundle.product`.`sales` as `bundle.product.sales`, `bundle.product`.`states` as `bundle.product.states`, `bundle.product.tax`.`id` as `bundle.product.tax.id`, `bundle.product.tax`.`tax_rate` as `bundle.product.tax.taxRate`, `bundle.product.tax`.`name` as `bundle.product.tax.name`, `bundle.product.tax`.`position` as `bundle.product.tax.position`, `bundle.product.tax`.`custom_fields` as `bundle.product.tax.customFields`, `bundle.product.tax`.`created_at` as `bundle.product.tax.createdAt`, `bundle.product.tax`.`updated_at` as `bundle.product.tax.updatedAt`, `bundle.product.parent`.`cheapest_price` as `bundle.product.cheapestPrice.inherited`, COALESCE(`bundle.product`.`cheapest_price`, `bundle.product.parent`.`cheapest_price`) as `bundle.product.cheapestPrice`, `bundle.product`.`created_at` as `bundle.product.createdAt`, `bundle.product`.`updated_at` as `bundle.product.updatedAt`, `bundle.product.bundle`.`id` as `bundle.product.bundle.id`, `bundle.product.bundle`.`product_id` as `bundle.product.bundle.productId`, `bundle.product.bundle`.`product_version_id` as `bundle.product.bundle.productVersionId`, `bundle.product.bundle`.`name` as `bundle.product.bundle.name`, `bundle.product.bundle`.`price_type` as `bundle.product.bundle.priceType`, `bundle.product.bundle`.`noms_bundle_type` as `bundle.product.bundle.nomsBundleType`, `bundle.product.bundle`.`main_products_id` as `bundle.product.bundle.mainProductContainerId`, `bundle.product.bundle.mainProductContainer`.`id` as `bundle.product.bundle.mainProductContainer.id`, `bundle.product.bundle.mainProductContainer`.`bundle_id` as `bundle.product.bundle.mainProductContainer.bundleId`, `bundle.product.bundle.mainProductContainer`.`created_at` as `bundle.product.bundle.mainProductContainer.createdAt`, `bundle.product.bundle.mainProductContainer`.`updated_at` as `bundle.product.bundle.mainProductContainer.updatedAt`, `bundle.product.bundle`.`free_products_id` as `bundle.product.bundle.freeProductContainerId`, `bundle.product.bundle.freeProductContainer`.`id` as `bundle.product.bundle.freeProductContainer.id`, `bundle.product.bundle.freeProductContainer`.`bundle_id` as `bundle.product.bundle.freeProductContainer.bundleId`, `bundle.product.bundle.freeProductContainer`.`created_at` as `bundle.product.bundle.freeProductContainer.createdAt`, `bundle.product.bundle.freeProductContainer`.`updated_at` as `bundle.product.bundle.freeProductContainer.updatedAt`, `bundle.product.bundle`.`gifts_id` as `bundle.product.bundle.giftProductContainerId`, `bundle.product.bundle.giftProductContainer`.`id` as `bundle.product.bundle.giftProductContainer.id`, `bundle.product.bundle.giftProductContainer`.`bundle_id` as `bundle.product.bundle.giftProductContainer.bundleId`, `bundle.product.bundle.giftProductContainer`.`created_at` as `bundle.product.bundle.giftProductContainer.createdAt`, `bundle.product.bundle.giftProductContainer`.`updated_at` as `bundle.product.bundle.giftProductContainer.updatedAt`, `bundle.product.bundle`.`created_at` as `bundle.product.bundle.createdAt`, `bundle.product.bundle`.`updated_at` as `bundle.product.bundle.updatedAt`, `bundle.product.translation.metaDescription`, `bundle.product.parent.translation.metaDescription`, COALESCE(`bundle.product.translation.metaDescription`,`bundle.product.parent.translation.metaDescription`,`bundle.product.translation.metaDescription`) as `bundle.product.metaDescription`, `bundle.product.translation.name`, `bundle.product.parent.translation.name`, COALESCE(`bundle.product.translation.name`,`bundle.product.parent.translation.name`,`bundle.product.translation.name`) as `bundle.product.name`, `bundle.product.translation.keywords`, `bundle.product.parent.translation.keywords`, COALESCE(`bundle.product.translation.keywords`,`bundle.product.parent.translation.keywords`,`bundle.product.translation.keywords`) as `bundle.product.keywords`, `bundle.product.translation.description`, `bundle.product.parent.translation.description`, COALESCE(`bundle.product.translation.description`,`bundle.product.parent.translation.description`,`bundle.product.translation.description`) as `bundle.product.description`, `bundle.product.translation.metaTitle`, `bundle.product.parent.translation.metaTitle`, COALESCE(`bundle.product.translation.metaTitle`,`bundle.product.parent.translation.metaTitle`,`bundle.product.translation.metaTitle`) as `bundle.product.metaTitle`, `bundle.product.translation.packUnit`, `bundle.product.parent.translation.packUnit`, COALESCE(`bundle.product.translation.packUnit`,`bundle.product.parent.translation.packUnit`,`bundle.product.translation.packUnit`) as `bundle.product.packUnit`, `bundle.product.translation.packUnitPlural`, `bundle.product.parent.translation.packUnitPlural`, COALESCE(`bundle.product.translation.packUnitPlural`,`bundle.product.parent.translation.packUnitPlural`,`bundle.product.translation.packUnitPlural`) as `bundle.product.packUnitPlural`, `bundle.product.translation.customSearchKeywords`, `bundle.product.parent.translation.customSearchKeywords`, COALESCE(`bundle.product.translation.customSearchKeywords`,`bundle.product.parent.translation.customSearchKeywords`,`bundle.product.translation.customSearchKeywords`) as `bundle.product.customSearchKeywords`, `bundle.product.translation.slotConfig`, `bundle.product.parent.translation.slotConfig`, COALESCE(`bundle.product.translation.slotConfig`,`bundle.product.parent.translation.slotConfig`,`bundle.product.translation.slotConfig`) as `bundle.product.slotConfig`, `bundle.product.translation.customFields`, `bundle.product.parent.translation.customFields`, COALESCE(`bundle.product.translation.customFields`,`bundle.product.parent.translation.customFields`,`bundle.product.translation.customFields`) as `bundle.product.customFields`, `bundle.product.translation.createdAt`, `bundle.product.parent.translation.createdAt`, `bundle.product.translation.updatedAt`, `bundle.product.parent.translation.updatedAt`, `bundle.product.translation.productId`, `bundle.product.parent.translation.productId`, `bundle.product.translation.languageId`, `bundle.product.parent.translation.languageId`, `bundle.product.translation.productVersionId`, `bundle.product.parent.translation.productVersionId` FROM `bundle` LEFT JOIN `bundle_product_container` `bundle.mainProductContainer` ON `bundle`.`main_products_id` = `bundle.mainProductContainer`.`id` LEFT JOIN `bundle_product_container` `bundle.freeProductContainer` ON `bundle`.`free_products_id` = `bundle.freeProductContainer`.`id` LEFT JOIN `bundle_product_container` `bundle.giftProductContainer` ON `bundle`.`gifts_id` = `bundle.giftProductContainer`.`id` LEFT JOIN `product` `bundle.product` ON `bundle`.`product_id` = `bundle.product`.`id` LEFT JOIN `product` `bundle.product.parent` ON `bundle.product`.`parent_id` = `bundle.product.parent`.`id` AND `bundle.product`.`version_id` = `bundle.product.parent`.`version_id` LEFT JOIN (SELECT `bundle.product.translation`.product_id, `bundle.product.translation`.product_version_id, `bundle.product.translation`.meta_description as `bundle.product.translation.metaDescription`, `bundle.product.translation`.name as `bundle.product.translation.name`, `bundle.product.translation`.keywords as `bundle.product.translation.keywords`, `bundle.product.translation`.description as `bundle.product.translation.description`, `bundle.product.translation`.meta_title as `bundle.product.translation.metaTitle`, `bundle.product.translation`.pack_unit as `bundle.product.translation.packUnit`, `bundle.product.translation`.pack_unit_plural as `bundle.product.translation.packUnitPlural`, `bundle.product.translation`.custom_search_keywords as `bundle.product.translation.customSearchKeywords`, `bundle.product.translation`.slot_config as `bundle.product.translation.slotConfig`, `bundle.product.translation`.custom_fields as `bundle.product.translation.customFields`, `bundle.product.translation`.created_at as `bundle.product.translation.createdAt`, `bundle.product.translation`.updated_at as `bundle.product.translation.updatedAt`, `bundle.product.translation`.product_id as `bundle.product.translation.productId`, `bundle.product.translation`.language_id as `bundle.product.translation.languageId`, `bundle.product.translation`.product_version_id as `bundle.product.translation.productVersionId` FROM `product_translation` `bundle.product.translation` WHERE `bundle.product.translation`.language_id = :languageId) `bundle.product.product_translation` ON `bundle.product.product_translation`.`product_id` = `bundle.product`.`id` AND `bundle.product.product_translation`.product_version_id = `bundle.product`.version_id LEFT JOIN (SELECT `bundle.product.parent.translation`.product_id, `bundle.product.parent.translation`.product_version_id, `bundle.product.parent.translation`.meta_description as `bundle.product.parent.translation.metaDescription`, `bundle.product.parent.translation`.name as `bundle.product.parent.translation.name`, `bundle.product.parent.translation`.keywords as `bundle.product.parent.translation.keywords`, `bundle.product.parent.translation`.description as `bundle.product.parent.translation.description`, `bundle.product.parent.translation`.meta_title as `bundle.product.parent.translation.metaTitle`, `bundle.product.parent.translation`.pack_unit as `bundle.product.parent.translation.packUnit`, `bundle.product.parent.translation`.pack_unit_plural as `bundle.product.parent.translation.packUnitPlural`, `bundle.product.parent.translation`.custom_search_keywords as `bundle.product.parent.translation.customSearchKeywords`, `bundle.product.parent.translation`.slot_config as `bundle.product.parent.translation.slotConfig`, `bundle.product.parent.translation`.custom_fields as `bundle.product.parent.translation.customFields`, `bundle.product.parent.translation`.created_at as `bundle.product.parent.translation.createdAt`, `bundle.product.parent.translation`.updated_at as `bundle.product.parent.translation.updatedAt`, `bundle.product.parent.translation`.product_id as `bundle.product.parent.translation.productId`, `bundle.product.parent.translation`.language_id as `bundle.product.parent.translation.languageId`, `bundle.product.parent.translation`.product_version_id as `bundle.product.parent.translation.productVersionId` FROM `product_translation` `bundle.product.parent.translation` WHERE `bundle.product.parent.translation`.language_id = :languageId) `bundle.product.product_translation.parent` ON `bundle.product.product_translation.parent`.`product_id` = `bundle.product.parent`.`id` AND `bundle.product.product_translation.parent`.product_version_id = `bundle.product.parent`.version_id LEFT JOIN `tax` `bundle.product.tax` ON `bundle.product`.`tax` = `bundle.product.tax`.`id` LEFT JOIN `bundle` `bundle.product.bundle` ON `bundle.product`.`id` = `bundle.product.bundle`.`product_id` LEFT JOIN `bundle_product_container` `bundle.product.bundle.mainProductContainer` ON `bundle.product.bundle`.`main_products_id` = `bundle.product.bundle.mainProductContainer`.`id` LEFT JOIN `bundle_product_container` `bundle.product.bundle.freeProductContainer` ON `bundle.product.bundle`.`free_products_id` = `bundle.product.bundle.freeProductContainer`.`id` LEFT JOIN `bundle_product_container` `bundle.product.bundle.giftProductContainer` ON `bundle.product.bundle`.`gifts_id` = `bundle.product.bundle.giftProductContainer`.`id` WHERE (`bundle`.`product_id` = :param_7195895547fb42dea783610a4b99f1be)
112.67 ms
(0.00%)
SELECT `bundle_product_slot`.`id` as `bundle_product_slot.id`, `bundle_product_slot`.`count` as `bundle_product_slot.count`, `bundle_product_slot`.`position` as `bundle_product_slot.position`, `bundle_product_slot`.`container_id` as `bundle_product_slot.productContainerId`, `bundle_product_slot`.`pre_selected_product_id` as `bundle_product_slot.preSelectedProductId`, `bundle_product_slot.preSelectedProduct`.`id` as `bundle_product_slot.preSelectedProduct.id`, `bundle_product_slot.preSelectedProduct`.`version_id` as `bundle_product_slot.preSelectedProduct.versionId`, `bundle_product_slot.preSelectedProduct`.`parent_id` as `bundle_product_slot.preSelectedProduct.parentId`, `bundle_product_slot.preSelectedProduct`.`parent_version_id` as `bundle_product_slot.preSelectedProduct.parentVersionId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`product_manufacturer_id`, `bundle_product_slot.preSelectedProduct.parent`.`product_manufacturer_id`) as `bundle_product_slot.preSelectedProduct.manufacturerId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`product_manufacturer_version_id`, `bundle_product_slot.preSelectedProduct.parent`.`product_manufacturer_version_id`) as `bundle_product_slot.preSelectedProduct.productManufacturerVersionId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`unit_id`, `bundle_product_slot.preSelectedProduct.parent`.`unit_id`) as `bundle_product_slot.preSelectedProduct.unitId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`tax_id`, `bundle_product_slot.preSelectedProduct.parent`.`tax_id`) as `bundle_product_slot.preSelectedProduct.taxId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`product_media_id`, `bundle_product_slot.preSelectedProduct.parent`.`product_media_id`) as `bundle_product_slot.preSelectedProduct.coverId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`product_media_version_id`, `bundle_product_slot.preSelectedProduct.parent`.`product_media_version_id`) as `bundle_product_slot.preSelectedProduct.productMediaVersionId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`delivery_time_id`, `bundle_product_slot.preSelectedProduct.parent`.`delivery_time_id`) as `bundle_product_slot.preSelectedProduct.deliveryTimeId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`product_feature_set_id`, `bundle_product_slot.preSelectedProduct.parent`.`product_feature_set_id`) as `bundle_product_slot.preSelectedProduct.featureSetId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`canonical_product_id`, `bundle_product_slot.preSelectedProduct.parent`.`canonical_product_id`) as `bundle_product_slot.preSelectedProduct.canonicalProductId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`cms_page_id`, `bundle_product_slot.preSelectedProduct.parent`.`cms_page_id`) as `bundle_product_slot.preSelectedProduct.cmsPageId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`cms_page_version_id`, `bundle_product_slot.preSelectedProduct.parent`.`cms_page_version_id`) as `bundle_product_slot.preSelectedProduct.cmsPageVersionId`, `bundle_product_slot.preSelectedProduct.parent`.`price` as `bundle_product_slot.preSelectedProduct.price.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`price`, `bundle_product_slot.preSelectedProduct.parent`.`price`) as `bundle_product_slot.preSelectedProduct.price`, `bundle_product_slot.preSelectedProduct`.`product_number` as `bundle_product_slot.preSelectedProduct.productNumber`, `bundle_product_slot.preSelectedProduct`.`stock` as `bundle_product_slot.preSelectedProduct.stock`, COALESCE(`bundle_product_slot.preSelectedProduct`.`restock_time`, `bundle_product_slot.preSelectedProduct.parent`.`restock_time`) as `bundle_product_slot.preSelectedProduct.restockTime`, `bundle_product_slot.preSelectedProduct`.`auto_increment` as `bundle_product_slot.preSelectedProduct.autoIncrement`, COALESCE(`bundle_product_slot.preSelectedProduct`.`active`, `bundle_product_slot.preSelectedProduct.parent`.`active`) as `bundle_product_slot.preSelectedProduct.active`, `bundle_product_slot.preSelectedProduct`.`available_stock` as `bundle_product_slot.preSelectedProduct.availableStock`, `bundle_product_slot.preSelectedProduct`.`available` as `bundle_product_slot.preSelectedProduct.available`, COALESCE(`bundle_product_slot.preSelectedProduct`.`is_closeout`, `bundle_product_slot.preSelectedProduct.parent`.`is_closeout`) as `bundle_product_slot.preSelectedProduct.isCloseout`, `bundle_product_slot.preSelectedProduct`.`display_group` as `bundle_product_slot.preSelectedProduct.displayGroup`, `bundle_product_slot.preSelectedProduct.parent`.`configurator_group_config` as `bundle_product_slot.preSelectedProduct.configuratorGroupConfig.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`configurator_group_config`, `bundle_product_slot.preSelectedProduct.parent`.`configurator_group_config`) as `bundle_product_slot.preSelectedProduct.configuratorGroupConfig`, COALESCE(`bundle_product_slot.preSelectedProduct`.`main_variant_id`, `bundle_product_slot.preSelectedProduct.parent`.`main_variant_id`) as `bundle_product_slot.preSelectedProduct.mainVariantId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`display_parent`, `bundle_product_slot.preSelectedProduct.parent`.`display_parent`) as `bundle_product_slot.preSelectedProduct.displayParent`, `bundle_product_slot.preSelectedProduct.parent`.`variant_listing_config` as `bundle_product_slot.preSelectedProduct.variantListingConfig.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`variant_listing_config`, `bundle_product_slot.preSelectedProduct.parent`.`variant_listing_config`) as `bundle_product_slot.preSelectedProduct.variantListingConfig`, `bundle_product_slot.preSelectedProduct`.`variant_restrictions` as `bundle_product_slot.preSelectedProduct.variantRestrictions`, COALESCE(`bundle_product_slot.preSelectedProduct`.`manufacturer_number`, `bundle_product_slot.preSelectedProduct.parent`.`manufacturer_number`) as `bundle_product_slot.preSelectedProduct.manufacturerNumber`, COALESCE(`bundle_product_slot.preSelectedProduct`.`ean`, `bundle_product_slot.preSelectedProduct.parent`.`ean`) as `bundle_product_slot.preSelectedProduct.ean`, COALESCE(`bundle_product_slot.preSelectedProduct`.`purchase_steps`, `bundle_product_slot.preSelectedProduct.parent`.`purchase_steps`) as `bundle_product_slot.preSelectedProduct.purchaseSteps`, COALESCE(`bundle_product_slot.preSelectedProduct`.`max_purchase`, `bundle_product_slot.preSelectedProduct.parent`.`max_purchase`) as `bundle_product_slot.preSelectedProduct.maxPurchase`, COALESCE(`bundle_product_slot.preSelectedProduct`.`min_purchase`, `bundle_product_slot.preSelectedProduct.parent`.`min_purchase`) as `bundle_product_slot.preSelectedProduct.minPurchase`, COALESCE(`bundle_product_slot.preSelectedProduct`.`purchase_unit`, `bundle_product_slot.preSelectedProduct.parent`.`purchase_unit`) as `bundle_product_slot.preSelectedProduct.purchaseUnit`, COALESCE(`bundle_product_slot.preSelectedProduct`.`reference_unit`, `bundle_product_slot.preSelectedProduct.parent`.`reference_unit`) as `bundle_product_slot.preSelectedProduct.referenceUnit`, COALESCE(`bundle_product_slot.preSelectedProduct`.`shipping_free`, `bundle_product_slot.preSelectedProduct.parent`.`shipping_free`) as `bundle_product_slot.preSelectedProduct.shippingFree`, `bundle_product_slot.preSelectedProduct.parent`.`purchase_prices` as `bundle_product_slot.preSelectedProduct.purchasePrices.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`purchase_prices`, `bundle_product_slot.preSelectedProduct.parent`.`purchase_prices`) as `bundle_product_slot.preSelectedProduct.purchasePrices`, COALESCE(`bundle_product_slot.preSelectedProduct`.`mark_as_topseller`, `bundle_product_slot.preSelectedProduct.parent`.`mark_as_topseller`) as `bundle_product_slot.preSelectedProduct.markAsTopseller`, COALESCE(`bundle_product_slot.preSelectedProduct`.`weight`, `bundle_product_slot.preSelectedProduct.parent`.`weight`) as `bundle_product_slot.preSelectedProduct.weight`, COALESCE(`bundle_product_slot.preSelectedProduct`.`width`, `bundle_product_slot.preSelectedProduct.parent`.`width`) as `bundle_product_slot.preSelectedProduct.width`, COALESCE(`bundle_product_slot.preSelectedProduct`.`height`, `bundle_product_slot.preSelectedProduct.parent`.`height`) as `bundle_product_slot.preSelectedProduct.height`, COALESCE(`bundle_product_slot.preSelectedProduct`.`length`, `bundle_product_slot.preSelectedProduct.parent`.`length`) as `bundle_product_slot.preSelectedProduct.length`, COALESCE(`bundle_product_slot.preSelectedProduct`.`release_date`, `bundle_product_slot.preSelectedProduct.parent`.`release_date`) as `bundle_product_slot.preSelectedProduct.releaseDate`, COALESCE(`bundle_product_slot.preSelectedProduct`.`rating_average`, `bundle_product_slot.preSelectedProduct.parent`.`rating_average`) as `bundle_product_slot.preSelectedProduct.ratingAverage`, `bundle_product_slot.preSelectedProduct.parent`.`category_tree` as `bundle_product_slot.preSelectedProduct.categoryTree.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`category_tree`, `bundle_product_slot.preSelectedProduct.parent`.`category_tree`) as `bundle_product_slot.preSelectedProduct.categoryTree`, `bundle_product_slot.preSelectedProduct.parent`.`property_ids` as `bundle_product_slot.preSelectedProduct.propertyIds.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`property_ids`, `bundle_product_slot.preSelectedProduct.parent`.`property_ids`) as `bundle_product_slot.preSelectedProduct.propertyIds`, `bundle_product_slot.preSelectedProduct.parent`.`option_ids` as `bundle_product_slot.preSelectedProduct.optionIds.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`option_ids`, `bundle_product_slot.preSelectedProduct.parent`.`option_ids`) as `bundle_product_slot.preSelectedProduct.optionIds`, `bundle_product_slot.preSelectedProduct.parent`.`stream_ids` as `bundle_product_slot.preSelectedProduct.streamIds.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`stream_ids`, `bundle_product_slot.preSelectedProduct.parent`.`stream_ids`) as `bundle_product_slot.preSelectedProduct.streamIds`, `bundle_product_slot.preSelectedProduct.parent`.`tag_ids` as `bundle_product_slot.preSelectedProduct.tagIds.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`tag_ids`, `bundle_product_slot.preSelectedProduct.parent`.`tag_ids`) as `bundle_product_slot.preSelectedProduct.tagIds`, `bundle_product_slot.preSelectedProduct.parent`.`category_ids` as `bundle_product_slot.preSelectedProduct.categoryIds.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`category_ids`, `bundle_product_slot.preSelectedProduct.parent`.`category_ids`) as `bundle_product_slot.preSelectedProduct.categoryIds`, `bundle_product_slot.preSelectedProduct`.`child_count` as `bundle_product_slot.preSelectedProduct.childCount`, COALESCE(`bundle_product_slot.preSelectedProduct`.`custom_field_set_selection_active`, `bundle_product_slot.preSelectedProduct.parent`.`custom_field_set_selection_active`) as `bundle_product_slot.preSelectedProduct.customFieldSetSelectionActive`, `bundle_product_slot.preSelectedProduct`.`sales` as `bundle_product_slot.preSelectedProduct.sales`, `bundle_product_slot.preSelectedProduct`.`states` as `bundle_product_slot.preSelectedProduct.states`, `bundle_product_slot.preSelectedProduct.tax`.`id` as `bundle_product_slot.preSelectedProduct.tax.id`, `bundle_product_slot.preSelectedProduct.tax`.`tax_rate` as `bundle_product_slot.preSelectedProduct.tax.taxRate`, `bundle_product_slot.preSelectedProduct.tax`.`name` as `bundle_product_slot.preSelectedProduct.tax.name`, `bundle_product_slot.preSelectedProduct.tax`.`position` as `bundle_product_slot.preSelectedProduct.tax.position`, `bundle_product_slot.preSelectedProduct.tax`.`custom_fields` as `bundle_product_slot.preSelectedProduct.tax.customFields`, `bundle_product_slot.preSelectedProduct.tax`.`created_at` as `bundle_product_slot.preSelectedProduct.tax.createdAt`, `bundle_product_slot.preSelectedProduct.tax`.`updated_at` as `bundle_product_slot.preSelectedProduct.tax.updatedAt`, `bundle_product_slot.preSelectedProduct.parent`.`cheapest_price` as `bundle_product_slot.preSelectedProduct.cheapestPrice.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`cheapest_price`, `bundle_product_slot.preSelectedProduct.parent`.`cheapest_price`) as `bundle_product_slot.preSelectedProduct.cheapestPrice`, `bundle_product_slot.preSelectedProduct`.`created_at` as `bundle_product_slot.preSelectedProduct.createdAt`, `bundle_product_slot.preSelectedProduct`.`updated_at` as `bundle_product_slot.preSelectedProduct.updatedAt`, `bundle_product_slot.preSelectedProduct.bundle`.`id` as `bundle_product_slot.preSelectedProduct.bundle.id`, `bundle_product_slot.preSelectedProduct.bundle`.`product_id` as `bundle_product_slot.preSelectedProduct.bundle.productId`, `bundle_product_slot.preSelectedProduct.bundle`.`product_version_id` as `bundle_product_slot.preSelectedProduct.bundle.productVersionId`, `bundle_product_slot.preSelectedProduct.bundle`.`name` as `bundle_product_slot.preSelectedProduct.bundle.name`, `bundle_product_slot.preSelectedProduct.bundle`.`price_type` as `bundle_product_slot.preSelectedProduct.bundle.priceType`, `bundle_product_slot.preSelectedProduct.bundle`.`noms_bundle_type` as `bundle_product_slot.preSelectedProduct.bundle.nomsBundleType`, `bundle_product_slot.preSelectedProduct.bundle`.`main_products_id` as `bundle_product_slot.preSelectedProduct.bundle.mainProductContainerId`, `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer`.`id` as `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer.id`, `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer`.`bundle_id` as `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer.bundleId`, `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer`.`created_at` as `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer.createdAt`, `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer`.`updated_at` as `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer.updatedAt`, `bundle_product_slot.preSelectedProduct.bundle`.`free_products_id` as `bundle_product_slot.preSelectedProduct.bundle.freeProductContainerId`, `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer`.`id` as `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer.id`, `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer`.`bundle_id` as `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer.bundleId`, `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer`.`created_at` as `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer.createdAt`, `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer`.`updated_at` as `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer.updatedAt`, `bundle_product_slot.preSelectedProduct.bundle`.`gifts_id` as `bundle_product_slot.preSelectedProduct.bundle.giftProductContainerId`, `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer`.`id` as `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer.id`, `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer`.`bundle_id` as `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer.bundleId`, `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer`.`created_at` as `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer.createdAt`, `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer`.`updated_at` as `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer.updatedAt`, `bundle_product_slot.preSelectedProduct.bundle`.`created_at` as `bundle_product_slot.preSelectedProduct.bundle.createdAt`, `bundle_product_slot.preSelectedProduct.bundle`.`updated_at` as `bundle_product_slot.preSelectedProduct.bundle.updatedAt`, `bundle_product_slot.preSelectedProduct.translation.metaDescription`, `bundle_product_slot.preSelectedProduct.parent.translation.metaDescription`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.metaDescription`,`bundle_product_slot.preSelectedProduct.parent.translation.metaDescription`,`bundle_product_slot.preSelectedProduct.translation.metaDescription`) as `bundle_product_slot.preSelectedProduct.metaDescription`, `bundle_product_slot.preSelectedProduct.translation.name`, `bundle_product_slot.preSelectedProduct.parent.translation.name`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.name`,`bundle_product_slot.preSelectedProduct.parent.translation.name`,`bundle_product_slot.preSelectedProduct.translation.name`) as `bundle_product_slot.preSelectedProduct.name`, `bundle_product_slot.preSelectedProduct.translation.keywords`, `bundle_product_slot.preSelectedProduct.parent.translation.keywords`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.keywords`,`bundle_product_slot.preSelectedProduct.parent.translation.keywords`,`bundle_product_slot.preSelectedProduct.translation.keywords`) as `bundle_product_slot.preSelectedProduct.keywords`, `bundle_product_slot.preSelectedProduct.translation.description`, `bundle_product_slot.preSelectedProduct.parent.translation.description`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.description`,`bundle_product_slot.preSelectedProduct.parent.translation.description`,`bundle_product_slot.preSelectedProduct.translation.description`) as `bundle_product_slot.preSelectedProduct.description`, `bundle_product_slot.preSelectedProduct.translation.metaTitle`, `bundle_product_slot.preSelectedProduct.parent.translation.metaTitle`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.metaTitle`,`bundle_product_slot.preSelectedProduct.parent.translation.metaTitle`,`bundle_product_slot.preSelectedProduct.translation.metaTitle`) as `bundle_product_slot.preSelectedProduct.metaTitle`, `bundle_product_slot.preSelectedProduct.translation.packUnit`, `bundle_product_slot.preSelectedProduct.parent.translation.packUnit`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.packUnit`,`bundle_product_slot.preSelectedProduct.parent.translation.packUnit`,`bundle_product_slot.preSelectedProduct.translation.packUnit`) as `bundle_product_slot.preSelectedProduct.packUnit`, `bundle_product_slot.preSelectedProduct.translation.packUnitPlural`, `bundle_product_slot.preSelectedProduct.parent.translation.packUnitPlural`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.packUnitPlural`,`bundle_product_slot.preSelectedProduct.parent.translation.packUnitPlural`,`bundle_product_slot.preSelectedProduct.translation.packUnitPlural`) as `bundle_product_slot.preSelectedProduct.packUnitPlural`, `bundle_product_slot.preSelectedProduct.translation.customSearchKeywords`, `bundle_product_slot.preSelectedProduct.parent.translation.customSearchKeywords`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.customSearchKeywords`,`bundle_product_slot.preSelectedProduct.parent.translation.customSearchKeywords`,`bundle_product_slot.preSelectedProduct.translation.customSearchKeywords`) as `bundle_product_slot.preSelectedProduct.customSearchKeywords`, `bundle_product_slot.preSelectedProduct.translation.slotConfig`, `bundle_product_slot.preSelectedProduct.parent.translation.slotConfig`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.slotConfig`,`bundle_product_slot.preSelectedProduct.parent.translation.slotConfig`,`bundle_product_slot.preSelectedProduct.translation.slotConfig`) as `bundle_product_slot.preSelectedProduct.slotConfig`, `bundle_product_slot.preSelectedProduct.translation.customFields`, `bundle_product_slot.preSelectedProduct.parent.translation.customFields`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.customFields`,`bundle_product_slot.preSelectedProduct.parent.translation.customFields`,`bundle_product_slot.preSelectedProduct.translation.customFields`) as `bundle_product_slot.preSelectedProduct.customFields`, `bundle_product_slot.preSelectedProduct.translation.createdAt`, `bundle_product_slot.preSelectedProduct.parent.translation.createdAt`, `bundle_product_slot.preSelectedProduct.translation.updatedAt`, `bundle_product_slot.preSelectedProduct.parent.translation.updatedAt`, `bundle_product_slot.preSelectedProduct.translation.productId`, `bundle_product_slot.preSelectedProduct.parent.translation.productId`, `bundle_product_slot.preSelectedProduct.translation.languageId`, `bundle_product_slot.preSelectedProduct.parent.translation.languageId`, `bundle_product_slot.preSelectedProduct.translation.productVersionId`, `bundle_product_slot.preSelectedProduct.parent.translation.productVersionId`, `bundle_product_slot`.`pre_selected_property_group_option_id` as `bundle_product_slot.preSelectedPropertyGroupOptionId`, `bundle_product_slot.preSelectedPropertyGroupOption`.`id` as `bundle_product_slot.preSelectedPropertyGroupOption.id`, `bundle_product_slot.preSelectedPropertyGroupOption`.`property_group_id` as `bundle_product_slot.preSelectedPropertyGroupOption.groupId`, `bundle_product_slot.preSelectedPropertyGroupOption`.`color_hex_code` as `bundle_product_slot.preSelectedPropertyGroupOption.colorHexCode`, `bundle_product_slot.preSelectedPropertyGroupOption`.`media_id` as `bundle_product_slot.preSelectedPropertyGroupOption.mediaId`, `bundle_product_slot.preSelectedPropertyGroupOption`.`created_at` as `bundle_product_slot.preSelectedPropertyGroupOption.createdAt`, `bundle_product_slot.preSelectedPropertyGroupOption`.`updated_at` as `bundle_product_slot.preSelectedPropertyGroupOption.updatedAt`, `bundle_product_slot.preSelectedPropertyGroupOption.translation.name`, COALESCE(`bundle_product_slot.preSelectedPropertyGroupOption.translation.name`,`bundle_product_slot.preSelectedPropertyGroupOption.translation.name`) as `bundle_product_slot.preSelectedPropertyGroupOption.name`, `bundle_product_slot.preSelectedPropertyGroupOption.translation.position`, COALESCE(`bundle_product_slot.preSelectedPropertyGroupOption.translation.position`,`bundle_product_slot.preSelectedPropertyGroupOption.translation.position`) as `bundle_product_slot.preSelectedPropertyGroupOption.position`, `bundle_product_slot.preSelectedPropertyGroupOption.translation.customFields`, COALESCE(`bundle_product_slot.preSelectedPropertyGroupOption.translation.customFields`,`bundle_product_slot.preSelectedPropertyGroupOption.translation.customFields`) as `bundle_product_slot.preSelectedPropertyGroupOption.customFields`, `bundle_product_slot.preSelectedPropertyGroupOption.translation.createdAt`, `bundle_product_slot.preSelectedPropertyGroupOption.translation.updatedAt`, `bundle_product_slot.preSelectedPropertyGroupOption.translation.propertyGroupOptionId`, `bundle_product_slot.preSelectedPropertyGroupOption.translation.languageId`, `bundle_product_slot`.`selectable_property_group_id` as `bundle_product_slot.selectablePropertyGroupId`, `bundle_product_slot.selectablePropertyGroup`.`id` as `bundle_product_slot.selectablePropertyGroup.id`, `bundle_product_slot.selectablePropertyGroup`.`display_type` as `bundle_product_slot.selectablePropertyGroup.displayType`, `bundle_product_slot.selectablePropertyGroup`.`sorting_type` as `bundle_product_slot.selectablePropertyGroup.sortingType`, `bundle_product_slot.selectablePropertyGroup`.`filterable` as `bundle_product_slot.selectablePropertyGroup.filterable`, `bundle_product_slot.selectablePropertyGroup`.`visible_on_product_detail_page` as `bundle_product_slot.selectablePropertyGroup.visibleOnProductDetailPage`, `bundle_product_slot.selectablePropertyGroup`.`created_at` as `bundle_product_slot.selectablePropertyGroup.createdAt`, `bundle_product_slot.selectablePropertyGroup`.`updated_at` as `bundle_product_slot.selectablePropertyGroup.updatedAt`, `bundle_product_slot.selectablePropertyGroup.translation.name`, COALESCE(`bundle_product_slot.selectablePropertyGroup.translation.name`,`bundle_product_slot.selectablePropertyGroup.translation.name`) as `bundle_product_slot.selectablePropertyGroup.name`, `bundle_product_slot.selectablePropertyGroup.translation.description`, COALESCE(`bundle_product_slot.selectablePropertyGroup.translation.description`,`bundle_product_slot.selectablePropertyGroup.translation.description`) as `bundle_product_slot.selectablePropertyGroup.description`, `bundle_product_slot.selectablePropertyGroup.translation.position`, COALESCE(`bundle_product_slot.selectablePropertyGroup.translation.position`,`bundle_product_slot.selectablePropertyGroup.translation.position`) as `bundle_product_slot.selectablePropertyGroup.position`, `bundle_product_slot.selectablePropertyGroup.translation.customFields`, COALESCE(`bundle_product_slot.selectablePropertyGroup.translation.customFields`,`bundle_product_slot.selectablePropertyGroup.translation.customFields`) as `bundle_product_slot.selectablePropertyGroup.customFields`, `bundle_product_slot.selectablePropertyGroup.translation.createdAt`, `bundle_product_slot.selectablePropertyGroup.translation.updatedAt`, `bundle_product_slot.selectablePropertyGroup.translation.propertyGroupId`, `bundle_product_slot.selectablePropertyGroup.translation.languageId`, `bundle_product_slot`.`b2b_price` as `bundle_product_slot.b2bPrice`, `bundle_product_slot`.`b2c_price` as `bundle_product_slot.b2cPrice`, `bundle_product_slot`.`created_at` as `bundle_product_slot.createdAt`, `bundle_product_slot`.`updated_at` as `bundle_product_slot.updatedAt` FROM `bundle_product_slot` LEFT JOIN `product` `bundle_product_slot.preSelectedProduct` ON `bundle_product_slot`.`pre_selected_product_id` = `bundle_product_slot.preSelectedProduct`.`id` LEFT JOIN `property_group_option` `bundle_product_slot.preSelectedPropertyGroupOption` ON `bundle_product_slot`.`pre_selected_property_group_option_id` = `bundle_product_slot.preSelectedPropertyGroupOption`.`id` LEFT JOIN `property_group` `bundle_product_slot.selectablePropertyGroup` ON `bundle_product_slot`.`selectable_property_group_id` = `bundle_product_slot.selectablePropertyGroup`.`id` LEFT JOIN `product` `bundle_product_slot.preSelectedProduct.parent` ON `bundle_product_slot.preSelectedProduct`.`parent_id` = `bundle_product_slot.preSelectedProduct.parent`.`id` AND `bundle_product_slot.preSelectedProduct`.`version_id` = `bundle_product_slot.preSelectedProduct.parent`.`version_id` LEFT JOIN (SELECT `bundle_product_slot.preSelectedProduct.translation`.product_id, `bundle_product_slot.preSelectedProduct.translation`.product_version_id, `bundle_product_slot.preSelectedProduct.translation`.meta_description as `bundle_product_slot.preSelectedProduct.translation.metaDescription`, `bundle_product_slot.preSelectedProduct.translation`.name as `bundle_product_slot.preSelectedProduct.translation.name`, `bundle_product_slot.preSelectedProduct.translation`.keywords as `bundle_product_slot.preSelectedProduct.translation.keywords`, `bundle_product_slot.preSelectedProduct.translation`.description as `bundle_product_slot.preSelectedProduct.translation.description`, `bundle_product_slot.preSelectedProduct.translation`.meta_title as `bundle_product_slot.preSelectedProduct.translation.metaTitle`, `bundle_product_slot.preSelectedProduct.translation`.pack_unit as `bundle_product_slot.preSelectedProduct.translation.packUnit`, `bundle_product_slot.preSelectedProduct.translation`.pack_unit_plural as `bundle_product_slot.preSelectedProduct.translation.packUnitPlural`, `bundle_product_slot.preSelectedProduct.translation`.custom_search_keywords as `bundle_product_slot.preSelectedProduct.translation.customSearchKeywords`, `bundle_product_slot.preSelectedProduct.translation`.slot_config as `bundle_product_slot.preSelectedProduct.translation.slotConfig`, `bundle_product_slot.preSelectedProduct.translation`.custom_fields as `bundle_product_slot.preSelectedProduct.translation.customFields`, `bundle_product_slot.preSelectedProduct.translation`.created_at as `bundle_product_slot.preSelectedProduct.translation.createdAt`, `bundle_product_slot.preSelectedProduct.translation`.updated_at as `bundle_product_slot.preSelectedProduct.translation.updatedAt`, `bundle_product_slot.preSelectedProduct.translation`.product_id as `bundle_product_slot.preSelectedProduct.translation.productId`, `bundle_product_slot.preSelectedProduct.translation`.language_id as `bundle_product_slot.preSelectedProduct.translation.languageId`, `bundle_product_slot.preSelectedProduct.translation`.product_version_id as `bundle_product_slot.preSelectedProduct.translation.productVersionId` FROM `product_translation` `bundle_product_slot.preSelectedProduct.translation` WHERE `bundle_product_slot.preSelectedProduct.translation`.language_id = :languageId) `bundle_product_slot.preSelectedProduct.product_translation` ON `bundle_product_slot.preSelectedProduct.product_translation`.`product_id` = `bundle_product_slot.preSelectedProduct`.`id` AND `bundle_product_slot.preSelectedProduct.product_translation`.product_version_id = `bundle_product_slot.preSelectedProduct`.version_id LEFT JOIN (SELECT `bundle_product_slot.preSelectedProduct.parent.translation`.product_id, `bundle_product_slot.preSelectedProduct.parent.translation`.product_version_id, `bundle_product_slot.preSelectedProduct.parent.translation`.meta_description as `bundle_product_slot.preSelectedProduct.parent.translation.metaDescription`, `bundle_product_slot.preSelectedProduct.parent.translation`.name as `bundle_product_slot.preSelectedProduct.parent.translation.name`, `bundle_product_slot.preSelectedProduct.parent.translation`.keywords as `bundle_product_slot.preSelectedProduct.parent.translation.keywords`, `bundle_product_slot.preSelectedProduct.parent.translation`.description as `bundle_product_slot.preSelectedProduct.parent.translation.description`, `bundle_product_slot.preSelectedProduct.parent.translation`.meta_title as `bundle_product_slot.preSelectedProduct.parent.translation.metaTitle`, `bundle_product_slot.preSelectedProduct.parent.translation`.pack_unit as `bundle_product_slot.preSelectedProduct.parent.translation.packUnit`, `bundle_product_slot.preSelectedProduct.parent.translation`.pack_unit_plural as `bundle_product_slot.preSelectedProduct.parent.translation.packUnitPlural`, `bundle_product_slot.preSelectedProduct.parent.translation`.custom_search_keywords as `bundle_product_slot.preSelectedProduct.parent.translation.customSearchKeywords`, `bundle_product_slot.preSelectedProduct.parent.translation`.slot_config as `bundle_product_slot.preSelectedProduct.parent.translation.slotConfig`, `bundle_product_slot.preSelectedProduct.parent.translation`.custom_fields as `bundle_product_slot.preSelectedProduct.parent.translation.customFields`, `bundle_product_slot.preSelectedProduct.parent.translation`.created_at as `bundle_product_slot.preSelectedProduct.parent.translation.createdAt`, `bundle_product_slot.preSelectedProduct.parent.translation`.updated_at as `bundle_product_slot.preSelectedProduct.parent.translation.updatedAt`, `bundle_product_slot.preSelectedProduct.parent.translation`.product_id as `bundle_product_slot.preSelectedProduct.parent.translation.productId`, `bundle_product_slot.preSelectedProduct.parent.translation`.language_id as `bundle_product_slot.preSelectedProduct.parent.translation.languageId`, `bundle_product_slot.preSelectedProduct.parent.translation`.product_version_id as `bundle_product_slot.preSelectedProduct.parent.translation.productVersionId` FROM `product_translation` `bundle_product_slot.preSelectedProduct.parent.translation` WHERE `bundle_product_slot.preSelectedProduct.parent.translation`.language_id = :languageId) `bundle_product_slot.preSelectedProduct.product_translation.parent` ON `bundle_product_slot.preSelectedProduct.product_translation.parent`.`product_id` = `bundle_product_slot.preSelectedProduct.parent`.`id` AND `bundle_product_slot.preSelectedProduct.product_translation.parent`.product_version_id = `bundle_product_slot.preSelectedProduct.parent`.version_id LEFT JOIN `tax` `bundle_product_slot.preSelectedProduct.tax` ON `bundle_product_slot.preSelectedProduct`.`tax` = `bundle_product_slot.preSelectedProduct.tax`.`id` LEFT JOIN `bundle` `bundle_product_slot.preSelectedProduct.bundle` ON `bundle_product_slot.preSelectedProduct`.`id` = `bundle_product_slot.preSelectedProduct.bundle`.`product_id` LEFT JOIN `bundle_product_container` `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer` ON `bundle_product_slot.preSelectedProduct.bundle`.`main_products_id` = `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer`.`id` LEFT JOIN `bundle_product_container` `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer` ON `bundle_product_slot.preSelectedProduct.bundle`.`free_products_id` = `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer`.`id` LEFT JOIN `bundle_product_container` `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer` ON `bundle_product_slot.preSelectedProduct.bundle`.`gifts_id` = `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer`.`id` LEFT JOIN (SELECT `bundle_product_slot.preSelectedPropertyGroupOption.translation`.property_group_option_id, `bundle_product_slot.preSelectedPropertyGroupOption.translation`.name as `bundle_product_slot.preSelectedPropertyGroupOption.translation.name`, `bundle_product_slot.preSelectedPropertyGroupOption.translation`.position as `bundle_product_slot.preSelectedPropertyGroupOption.translation.position`, `bundle_product_slot.preSelectedPropertyGroupOption.translation`.custom_fields as `bundle_product_slot.preSelectedPropertyGroupOption.translation.customFields`, `bundle_product_slot.preSelectedPropertyGroupOption.translation`.created_at as `bundle_product_slot.preSelectedPropertyGroupOption.translation.createdAt`, `bundle_product_slot.preSelectedPropertyGroupOption.translation`.updated_at as `bundle_product_slot.preSelectedPropertyGroupOption.translation.updatedAt`, `bundle_product_slot.preSelectedPropertyGroupOption.translation`.property_group_option_id as `bundle_product_slot.preSelectedPropertyGroupOption.translation.propertyGroupOptionId`, `bundle_product_slot.preSelectedPropertyGroupOption.translation`.language_id as `bundle_product_slot.preSelectedPropertyGroupOption.translation.languageId` FROM `property_group_option_translation` `bundle_product_slot.preSelectedPropertyGroupOption.translation` WHERE `bundle_product_slot.preSelectedPropertyGroupOption.translation`.language_id = :languageId) `bundle_product_slot.preSelectedPropertyGroupOption.property_group_option_translation` ON `bundle_product_slot.preSelectedPropertyGroupOption.property_group_option_translation`.`property_group_option_id` = `bundle_product_slot.preSelectedPropertyGroupOption`.`id` LEFT JOIN (SELECT `bundle_product_slot.selectablePropertyGroup.translation`.property_group_id, `bundle_product_slot.selectablePropertyGroup.translation`.name as `bundle_product_slot.selectablePropertyGroup.translation.name`, `bundle_product_slot.selectablePropertyGroup.translation`.description as `bundle_product_slot.selectablePropertyGroup.translation.description`, `bundle_product_slot.selectablePropertyGroup.translation`.position as `bundle_product_slot.selectablePropertyGroup.translation.position`, `bundle_product_slot.selectablePropertyGroup.translation`.custom_fields as `bundle_product_slot.selectablePropertyGroup.translation.customFields`, `bundle_product_slot.selectablePropertyGroup.translation`.created_at as `bundle_product_slot.selectablePropertyGroup.translation.createdAt`, `bundle_product_slot.selectablePropertyGroup.translation`.updated_at as `bundle_product_slot.selectablePropertyGroup.translation.updatedAt`, `bundle_product_slot.selectablePropertyGroup.translation`.property_group_id as `bundle_product_slot.selectablePropertyGroup.translation.propertyGroupId`, `bundle_product_slot.selectablePropertyGroup.translation`.language_id as `bundle_product_slot.selectablePropertyGroup.translation.languageId` FROM `property_group_translation` `bundle_product_slot.selectablePropertyGroup.translation` WHERE `bundle_product_slot.selectablePropertyGroup.translation`.language_id = :languageId) `bundle_product_slot.selectablePropertyGroup.property_group_translation` ON `bundle_product_slot.selectablePropertyGroup.property_group_translation`.`property_group_id` = `bundle_product_slot.selectablePropertyGroup`.`id` WHERE (`bundle_product_slot`.`container_id` IN (:param_3fa2c6014a9e45c3ad21442da21d144a))
4.30 ms
(0.00%)
SELECT * FROM sales_channel_api_context WHERE (sales_channel_id = :salesChannelId) AND (token = :token) LIMIT 1
51.71 ms
(0.00%)
SELECT `product`.`id` as `product.id`, `product`.`version_id` as `product.versionId`, `product`.`parent_id` as `product.parentId`, `product`.`parent_version_id` as `product.parentVersionId`, COALESCE(`product`.`product_manufacturer_id`, `product.parent`.`product_manufacturer_id`) as `product.manufacturerId`, COALESCE(`product`.`product_manufacturer_version_id`, `product.parent`.`product_manufacturer_version_id`) as `product.productManufacturerVersionId`, COALESCE(`product`.`unit_id`, `product.parent`.`unit_id`) as `product.unitId`, COALESCE(`product`.`tax_id`, `product.parent`.`tax_id`) as `product.taxId`, COALESCE(`product`.`product_media_id`, `product.parent`.`product_media_id`) as `product.coverId`, COALESCE(`product`.`product_media_version_id`, `product.parent`.`product_media_version_id`) as `product.productMediaVersionId`, COALESCE(`product`.`delivery_time_id`, `product.parent`.`delivery_time_id`) as `product.deliveryTimeId`, COALESCE(`product`.`product_feature_set_id`, `product.parent`.`product_feature_set_id`) as `product.featureSetId`, COALESCE(`product`.`canonical_product_id`, `product.parent`.`canonical_product_id`) as `product.canonicalProductId`, COALESCE(`product`.`cms_page_id`, `product.parent`.`cms_page_id`) as `product.cmsPageId`, COALESCE(`product`.`cms_page_version_id`, `product.parent`.`cms_page_version_id`) as `product.cmsPageVersionId`, `product.parent`.`price` as `product.price.inherited`, COALESCE(`product`.`price`, `product.parent`.`price`) as `product.price`, `product`.`product_number` as `product.productNumber`, `product`.`stock` as `product.stock`, COALESCE(`product`.`restock_time`, `product.parent`.`restock_time`) as `product.restockTime`, `product`.`auto_increment` as `product.autoIncrement`, COALESCE(`product`.`active`, `product.parent`.`active`) as `product.active`, `product`.`available_stock` as `product.availableStock`, `product`.`available` as `product.available`, COALESCE(`product`.`is_closeout`, `product.parent`.`is_closeout`) as `product.isCloseout`, `product`.`display_group` as `product.displayGroup`, `product.parent`.`configurator_group_config` as `product.configuratorGroupConfig.inherited`, COALESCE(`product`.`configurator_group_config`, `product.parent`.`configurator_group_config`) as `product.configuratorGroupConfig`, COALESCE(`product`.`main_variant_id`, `product.parent`.`main_variant_id`) as `product.mainVariantId`, COALESCE(`product`.`display_parent`, `product.parent`.`display_parent`) as `product.displayParent`, `product.parent`.`variant_listing_config` as `product.variantListingConfig.inherited`, COALESCE(`product`.`variant_listing_config`, `product.parent`.`variant_listing_config`) as `product.variantListingConfig`, `product`.`variant_restrictions` as `product.variantRestrictions`, COALESCE(`product`.`manufacturer_number`, `product.parent`.`manufacturer_number`) as `product.manufacturerNumber`, COALESCE(`product`.`ean`, `product.parent`.`ean`) as `product.ean`, COALESCE(`product`.`purchase_steps`, `product.parent`.`purchase_steps`) as `product.purchaseSteps`, COALESCE(`product`.`max_purchase`, `product.parent`.`max_purchase`) as `product.maxPurchase`, COALESCE(`product`.`min_purchase`, `product.parent`.`min_purchase`) as `product.minPurchase`, COALESCE(`product`.`purchase_unit`, `product.parent`.`purchase_unit`) as `product.purchaseUnit`, COALESCE(`product`.`reference_unit`, `product.parent`.`reference_unit`) as `product.referenceUnit`, COALESCE(`product`.`shipping_free`, `product.parent`.`shipping_free`) as `product.shippingFree`, `product.parent`.`purchase_prices` as `product.purchasePrices.inherited`, COALESCE(`product`.`purchase_prices`, `product.parent`.`purchase_prices`) as `product.purchasePrices`, COALESCE(`product`.`mark_as_topseller`, `product.parent`.`mark_as_topseller`) as `product.markAsTopseller`, COALESCE(`product`.`weight`, `product.parent`.`weight`) as `product.weight`, COALESCE(`product`.`width`, `product.parent`.`width`) as `product.width`, COALESCE(`product`.`height`, `product.parent`.`height`) as `product.height`, COALESCE(`product`.`length`, `product.parent`.`length`) as `product.length`, COALESCE(`product`.`release_date`, `product.parent`.`release_date`) as `product.releaseDate`, COALESCE(`product`.`rating_average`, `product.parent`.`rating_average`) as `product.ratingAverage`, `product.parent`.`category_tree` as `product.categoryTree.inherited`, COALESCE(`product`.`category_tree`, `product.parent`.`category_tree`) as `product.categoryTree`, `product.parent`.`property_ids` as `product.propertyIds.inherited`, COALESCE(`product`.`property_ids`, `product.parent`.`property_ids`) as `product.propertyIds`, `product.parent`.`option_ids` as `product.optionIds.inherited`, COALESCE(`product`.`option_ids`, `product.parent`.`option_ids`) as `product.optionIds`, `product.parent`.`stream_ids` as `product.streamIds.inherited`, COALESCE(`product`.`stream_ids`, `product.parent`.`stream_ids`) as `product.streamIds`, `product.parent`.`tag_ids` as `product.tagIds.inherited`, COALESCE(`product`.`tag_ids`, `product.parent`.`tag_ids`) as `product.tagIds`, `product.parent`.`category_ids` as `product.categoryIds.inherited`, COALESCE(`product`.`category_ids`, `product.parent`.`category_ids`) as `product.categoryIds`, `product`.`child_count` as `product.childCount`, COALESCE(`product`.`custom_field_set_selection_active`, `product.parent`.`custom_field_set_selection_active`) as `product.customFieldSetSelectionActive`, `product`.`sales` as `product.sales`, `product`.`states` as `product.states`, `product.tax`.`id` as `product.tax.id`, `product.tax`.`tax_rate` as `product.tax.taxRate`, `product.tax`.`name` as `product.tax.name`, `product.tax`.`position` as `product.tax.position`, `product.tax`.`custom_fields` as `product.tax.customFields`, `product.tax`.`created_at` as `product.tax.createdAt`, `product.tax`.`updated_at` as `product.tax.updatedAt`, `product.parent`.`cheapest_price` as `product.cheapestPrice.inherited`, COALESCE(`product`.`cheapest_price`, `product.parent`.`cheapest_price`) as `product.cheapestPrice`, `product`.`created_at` as `product.createdAt`, `product`.`updated_at` as `product.updatedAt`, `product.bundle`.`id` as `product.bundle.id`, `product.bundle`.`product_id` as `product.bundle.productId`, `product.bundle`.`product_version_id` as `product.bundle.productVersionId`, `product.bundle`.`name` as `product.bundle.name`, `product.bundle`.`price_type` as `product.bundle.priceType`, `product.bundle`.`noms_bundle_type` as `product.bundle.nomsBundleType`, `product.bundle`.`main_products_id` as `product.bundle.mainProductContainerId`, `product.bundle.mainProductContainer`.`id` as `product.bundle.mainProductContainer.id`, `product.bundle.mainProductContainer`.`bundle_id` as `product.bundle.mainProductContainer.bundleId`, `product.bundle.mainProductContainer`.`created_at` as `product.bundle.mainProductContainer.createdAt`, `product.bundle.mainProductContainer`.`updated_at` as `product.bundle.mainProductContainer.updatedAt`, `product.bundle`.`free_products_id` as `product.bundle.freeProductContainerId`, `product.bundle.freeProductContainer`.`id` as `product.bundle.freeProductContainer.id`, `product.bundle.freeProductContainer`.`bundle_id` as `product.bundle.freeProductContainer.bundleId`, `product.bundle.freeProductContainer`.`created_at` as `product.bundle.freeProductContainer.createdAt`, `product.bundle.freeProductContainer`.`updated_at` as `product.bundle.freeProductContainer.updatedAt`, `product.bundle`.`gifts_id` as `product.bundle.giftProductContainerId`, `product.bundle.giftProductContainer`.`id` as `product.bundle.giftProductContainer.id`, `product.bundle.giftProductContainer`.`bundle_id` as `product.bundle.giftProductContainer.bundleId`, `product.bundle.giftProductContainer`.`created_at` as `product.bundle.giftProductContainer.createdAt`, `product.bundle.giftProductContainer`.`updated_at` as `product.bundle.giftProductContainer.updatedAt`, `product.bundle`.`created_at` as `product.bundle.createdAt`, `product.bundle`.`updated_at` as `product.bundle.updatedAt`, `product.cover`.`id` as `product.cover.id`, `product.cover`.`version_id` as `product.cover.versionId`, `product.cover`.`product_id` as `product.cover.productId`, `product.cover`.`product_version_id` as `product.cover.productVersionId`, `product.cover`.`media_id` as `product.cover.mediaId`, `product.cover`.`position` as `product.cover.position`, `product.cover.media`.`id` as `product.cover.media.id`, `product.cover.media`.`user_id` as `product.cover.media.userId`, `product.cover.media`.`media_folder_id` as `product.cover.media.mediaFolderId`, `product.cover.media`.`mime_type` as `product.cover.media.mimeType`, `product.cover.media`.`file_extension` as `product.cover.media.fileExtension`, `product.cover.media`.`uploaded_at` as `product.cover.media.uploadedAt`, `product.cover.media`.`file_name` as `product.cover.media.fileName`, `product.cover.media`.`file_size` as `product.cover.media.fileSize`, `product.cover.media`.`media_type` as `product.cover.media.mediaTypeRaw`, `product.cover.media`.`meta_data` as `product.cover.media.metaData`, `product.cover.media`.`private` as `product.cover.media.private`, `product.cover.media`.`thumbnails_ro` as `product.cover.media.thumbnailsRo`, `product.cover.media`.`created_at` as `product.cover.media.createdAt`, `product.cover.media`.`updated_at` as `product.cover.media.updatedAt`, `product.cover.media.translation.title`, COALESCE(`product.cover.media.translation.title`,`product.cover.media.translation.title`) as `product.cover.media.title`, `product.cover.media.translation.alt`, COALESCE(`product.cover.media.translation.alt`,`product.cover.media.translation.alt`) as `product.cover.media.alt`, `product.cover.media.translation.customFields`, COALESCE(`product.cover.media.translation.customFields`,`product.cover.media.translation.customFields`) as `product.cover.media.customFields`, `product.cover.media.translation.createdAt`, `product.cover.media.translation.updatedAt`, `product.cover.media.translation.mediaId`, `product.cover.media.translation.languageId`, `product.cover`.`custom_fields` as `product.cover.customFields`, `product.cover`.`created_at` as `product.cover.createdAt`, `product.cover`.`updated_at` as `product.cover.updatedAt`, `product.translation.metaDescription`, `product.parent.translation.metaDescription`, COALESCE(`product.translation.metaDescription`,`product.parent.translation.metaDescription`,`product.translation.metaDescription`) as `product.metaDescription`, `product.translation.name`, `product.parent.translation.name`, COALESCE(`product.translation.name`,`product.parent.translation.name`,`product.translation.name`) as `product.name`, `product.translation.keywords`, `product.parent.translation.keywords`, COALESCE(`product.translation.keywords`,`product.parent.translation.keywords`,`product.translation.keywords`) as `product.keywords`, `product.translation.description`, `product.parent.translation.description`, COALESCE(`product.translation.description`,`product.parent.translation.description`,`product.translation.description`) as `product.description`, `product.translation.metaTitle`, `product.parent.translation.metaTitle`, COALESCE(`product.translation.metaTitle`,`product.parent.translation.metaTitle`,`product.translation.metaTitle`) as `product.metaTitle`, `product.translation.packUnit`, `product.parent.translation.packUnit`, COALESCE(`product.translation.packUnit`,`product.parent.translation.packUnit`,`product.translation.packUnit`) as `product.packUnit`, `product.translation.packUnitPlural`, `product.parent.translation.packUnitPlural`, COALESCE(`product.translation.packUnitPlural`,`product.parent.translation.packUnitPlural`,`product.translation.packUnitPlural`) as `product.packUnitPlural`, `product.translation.customSearchKeywords`, `product.parent.translation.customSearchKeywords`, COALESCE(`product.translation.customSearchKeywords`,`product.parent.translation.customSearchKeywords`,`product.translation.customSearchKeywords`) as `product.customSearchKeywords`, `product.translation.slotConfig`, `product.parent.translation.slotConfig`, COALESCE(`product.translation.slotConfig`,`product.parent.translation.slotConfig`,`product.translation.slotConfig`) as `product.slotConfig`, `product.translation.customFields`, `product.parent.translation.customFields`, COALESCE(`product.translation.customFields`,`product.parent.translation.customFields`,`product.translation.customFields`) as `product.customFields`, `product.translation.createdAt`, `product.parent.translation.createdAt`, `product.translation.updatedAt`, `product.parent.translation.updatedAt`, `product.translation.productId`, `product.parent.translation.productId`, `product.translation.languageId`, `product.parent.translation.languageId`, `product.translation.productVersionId`, `product.parent.translation.productVersionId` FROM `product` LEFT JOIN `product` `product.parent` ON `product`.`parent_id` = `product.parent`.`id` AND `product`.`version_id` = `product.parent`.`version_id` LEFT JOIN (SELECT `product.translation`.product_id, `product.translation`.product_version_id, `product.translation`.meta_description as `product.translation.metaDescription`, `product.translation`.name as `product.translation.name`, `product.translation`.keywords as `product.translation.keywords`, `product.translation`.description as `product.translation.description`, `product.translation`.meta_title as `product.translation.metaTitle`, `product.translation`.pack_unit as `product.translation.packUnit`, `product.translation`.pack_unit_plural as `product.translation.packUnitPlural`, `product.translation`.custom_search_keywords as `product.translation.customSearchKeywords`, `product.translation`.slot_config as `product.translation.slotConfig`, `product.translation`.custom_fields as `product.translation.customFields`, `product.translation`.created_at as `product.translation.createdAt`, `product.translation`.updated_at as `product.translation.updatedAt`, `product.translation`.product_id as `product.translation.productId`, `product.translation`.language_id as `product.translation.languageId`, `product.translation`.product_version_id as `product.translation.productVersionId` FROM `product_translation` `product.translation` WHERE `product.translation`.language_id = :languageId) `product.product_translation` ON `product.product_translation`.`product_id` = `product`.`id` AND `product.product_translation`.product_version_id = `product`.version_id LEFT JOIN (SELECT `product.parent.translation`.product_id, `product.parent.translation`.product_version_id, `product.parent.translation`.meta_description as `product.parent.translation.metaDescription`, `product.parent.translation`.name as `product.parent.translation.name`, `product.parent.translation`.keywords as `product.parent.translation.keywords`, `product.parent.translation`.description as `product.parent.translation.description`, `product.parent.translation`.meta_title as `product.parent.translation.metaTitle`, `product.parent.translation`.pack_unit as `product.parent.translation.packUnit`, `product.parent.translation`.pack_unit_plural as `product.parent.translation.packUnitPlural`, `product.parent.translation`.custom_search_keywords as `product.parent.translation.customSearchKeywords`, `product.parent.translation`.slot_config as `product.parent.translation.slotConfig`, `product.parent.translation`.custom_fields as `product.parent.translation.customFields`, `product.parent.translation`.created_at as `product.parent.translation.createdAt`, `product.parent.translation`.updated_at as `product.parent.translation.updatedAt`, `product.parent.translation`.product_id as `product.parent.translation.productId`, `product.parent.translation`.language_id as `product.parent.translation.languageId`, `product.parent.translation`.product_version_id as `product.parent.translation.productVersionId` FROM `product_translation` `product.parent.translation` WHERE `product.parent.translation`.language_id = :languageId) `product.product_translation.parent` ON `product.product_translation.parent`.`product_id` = `product.parent`.`id` AND `product.product_translation.parent`.product_version_id = `product.parent`.version_id LEFT JOIN `tax` `product.tax` ON `product`.`tax` = `product.tax`.`id` LEFT JOIN `bundle` `product.bundle` ON `product`.`id` = `product.bundle`.`product_id` LEFT JOIN `product_media` `product.cover` ON `product`.`cover` = `product.cover`.`id` AND `product`.`version_id` = `product.cover`.`version_id` LEFT JOIN `bundle_product_container` `product.bundle.mainProductContainer` ON `product.bundle`.`main_products_id` = `product.bundle.mainProductContainer`.`id` LEFT JOIN `bundle_product_container` `product.bundle.freeProductContainer` ON `product.bundle`.`free_products_id` = `product.bundle.freeProductContainer`.`id` LEFT JOIN `bundle_product_container` `product.bundle.giftProductContainer` ON `product.bundle`.`gifts_id` = `product.bundle.giftProductContainer`.`id` LEFT JOIN `media` `product.cover.media` ON `product.cover`.`media_id` = `product.cover.media`.`id` LEFT JOIN (SELECT `product.cover.media.translation`.media_id, `product.cover.media.translation`.title as `product.cover.media.translation.title`, `product.cover.media.translation`.alt as `product.cover.media.translation.alt`, `product.cover.media.translation`.custom_fields as `product.cover.media.translation.customFields`, `product.cover.media.translation`.created_at as `product.cover.media.translation.createdAt`, `product.cover.media.translation`.updated_at as `product.cover.media.translation.updatedAt`, `product.cover.media.translation`.media_id as `product.cover.media.translation.mediaId`, `product.cover.media.translation`.language_id as `product.cover.media.translation.languageId` FROM `media_translation` `product.cover.media.translation` WHERE `product.cover.media.translation`.language_id = :languageId) `product.cover.media.media_translation` ON `product.cover.media.media_translation`.`media_id` = `product.cover.media`.`id` WHERE (`product`.`version_id` = :version) AND (`product`.`id` IN (:ids))
2.67 ms
(0.00%)
SELECT * FROM sales_channel_api_context WHERE (sales_channel_id = :salesChannelId) AND (token = :token) LIMIT 1
56.98 ms
(0.00%)
SELECT `product`.`id` as `product.id`, `product`.`version_id` as `product.versionId`, `product`.`parent_id` as `product.parentId`, `product`.`parent_version_id` as `product.parentVersionId`, COALESCE(`product`.`product_manufacturer_id`, `product.parent`.`product_manufacturer_id`) as `product.manufacturerId`, COALESCE(`product`.`product_manufacturer_version_id`, `product.parent`.`product_manufacturer_version_id`) as `product.productManufacturerVersionId`, COALESCE(`product`.`unit_id`, `product.parent`.`unit_id`) as `product.unitId`, COALESCE(`product`.`tax_id`, `product.parent`.`tax_id`) as `product.taxId`, COALESCE(`product`.`product_media_id`, `product.parent`.`product_media_id`) as `product.coverId`, COALESCE(`product`.`product_media_version_id`, `product.parent`.`product_media_version_id`) as `product.productMediaVersionId`, COALESCE(`product`.`delivery_time_id`, `product.parent`.`delivery_time_id`) as `product.deliveryTimeId`, COALESCE(`product`.`product_feature_set_id`, `product.parent`.`product_feature_set_id`) as `product.featureSetId`, COALESCE(`product`.`canonical_product_id`, `product.parent`.`canonical_product_id`) as `product.canonicalProductId`, COALESCE(`product`.`cms_page_id`, `product.parent`.`cms_page_id`) as `product.cmsPageId`, COALESCE(`product`.`cms_page_version_id`, `product.parent`.`cms_page_version_id`) as `product.cmsPageVersionId`, `product.parent`.`price` as `product.price.inherited`, COALESCE(`product`.`price`, `product.parent`.`price`) as `product.price`, `product`.`product_number` as `product.productNumber`, `product`.`stock` as `product.stock`, COALESCE(`product`.`restock_time`, `product.parent`.`restock_time`) as `product.restockTime`, `product`.`auto_increment` as `product.autoIncrement`, COALESCE(`product`.`active`, `product.parent`.`active`) as `product.active`, `product`.`available_stock` as `product.availableStock`, `product`.`available` as `product.available`, COALESCE(`product`.`is_closeout`, `product.parent`.`is_closeout`) as `product.isCloseout`, `product`.`display_group` as `product.displayGroup`, `product.parent`.`configurator_group_config` as `product.configuratorGroupConfig.inherited`, COALESCE(`product`.`configurator_group_config`, `product.parent`.`configurator_group_config`) as `product.configuratorGroupConfig`, COALESCE(`product`.`main_variant_id`, `product.parent`.`main_variant_id`) as `product.mainVariantId`, COALESCE(`product`.`display_parent`, `product.parent`.`display_parent`) as `product.displayParent`, `product.parent`.`variant_listing_config` as `product.variantListingConfig.inherited`, COALESCE(`product`.`variant_listing_config`, `product.parent`.`variant_listing_config`) as `product.variantListingConfig`, `product`.`variant_restrictions` as `product.variantRestrictions`, COALESCE(`product`.`manufacturer_number`, `product.parent`.`manufacturer_number`) as `product.manufacturerNumber`, COALESCE(`product`.`ean`, `product.parent`.`ean`) as `product.ean`, COALESCE(`product`.`purchase_steps`, `product.parent`.`purchase_steps`) as `product.purchaseSteps`, COALESCE(`product`.`max_purchase`, `product.parent`.`max_purchase`) as `product.maxPurchase`, COALESCE(`product`.`min_purchase`, `product.parent`.`min_purchase`) as `product.minPurchase`, COALESCE(`product`.`purchase_unit`, `product.parent`.`purchase_unit`) as `product.purchaseUnit`, COALESCE(`product`.`reference_unit`, `product.parent`.`reference_unit`) as `product.referenceUnit`, COALESCE(`product`.`shipping_free`, `product.parent`.`shipping_free`) as `product.shippingFree`, `product.parent`.`purchase_prices` as `product.purchasePrices.inherited`, COALESCE(`product`.`purchase_prices`, `product.parent`.`purchase_prices`) as `product.purchasePrices`, COALESCE(`product`.`mark_as_topseller`, `product.parent`.`mark_as_topseller`) as `product.markAsTopseller`, COALESCE(`product`.`weight`, `product.parent`.`weight`) as `product.weight`, COALESCE(`product`.`width`, `product.parent`.`width`) as `product.width`, COALESCE(`product`.`height`, `product.parent`.`height`) as `product.height`, COALESCE(`product`.`length`, `product.parent`.`length`) as `product.length`, COALESCE(`product`.`release_date`, `product.parent`.`release_date`) as `product.releaseDate`, COALESCE(`product`.`rating_average`, `product.parent`.`rating_average`) as `product.ratingAverage`, `product.parent`.`category_tree` as `product.categoryTree.inherited`, COALESCE(`product`.`category_tree`, `product.parent`.`category_tree`) as `product.categoryTree`, `product.parent`.`property_ids` as `product.propertyIds.inherited`, COALESCE(`product`.`property_ids`, `product.parent`.`property_ids`) as `product.propertyIds`, `product.parent`.`option_ids` as `product.optionIds.inherited`, COALESCE(`product`.`option_ids`, `product.parent`.`option_ids`) as `product.optionIds`, `product.parent`.`stream_ids` as `product.streamIds.inherited`, COALESCE(`product`.`stream_ids`, `product.parent`.`stream_ids`) as `product.streamIds`, `product.parent`.`tag_ids` as `product.tagIds.inherited`, COALESCE(`product`.`tag_ids`, `product.parent`.`tag_ids`) as `product.tagIds`, `product.parent`.`category_ids` as `product.categoryIds.inherited`, COALESCE(`product`.`category_ids`, `product.parent`.`category_ids`) as `product.categoryIds`, `product`.`child_count` as `product.childCount`, COALESCE(`product`.`custom_field_set_selection_active`, `product.parent`.`custom_field_set_selection_active`) as `product.customFieldSetSelectionActive`, `product`.`sales` as `product.sales`, `product`.`states` as `product.states`, `product.tax`.`id` as `product.tax.id`, `product.tax`.`tax_rate` as `product.tax.taxRate`, `product.tax`.`name` as `product.tax.name`, `product.tax`.`position` as `product.tax.position`, `product.tax`.`custom_fields` as `product.tax.customFields`, `product.tax`.`created_at` as `product.tax.createdAt`, `product.tax`.`updated_at` as `product.tax.updatedAt`, `product.parent`.`cheapest_price` as `product.cheapestPrice.inherited`, COALESCE(`product`.`cheapest_price`, `product.parent`.`cheapest_price`) as `product.cheapestPrice`, `product`.`created_at` as `product.createdAt`, `product`.`updated_at` as `product.updatedAt`, `product.bundle`.`id` as `product.bundle.id`, `product.bundle`.`product_id` as `product.bundle.productId`, `product.bundle`.`product_version_id` as `product.bundle.productVersionId`, `product.bundle`.`name` as `product.bundle.name`, `product.bundle`.`price_type` as `product.bundle.priceType`, `product.bundle`.`noms_bundle_type` as `product.bundle.nomsBundleType`, `product.bundle`.`main_products_id` as `product.bundle.mainProductContainerId`, `product.bundle.mainProductContainer`.`id` as `product.bundle.mainProductContainer.id`, `product.bundle.mainProductContainer`.`bundle_id` as `product.bundle.mainProductContainer.bundleId`, `product.bundle.mainProductContainer`.`created_at` as `product.bundle.mainProductContainer.createdAt`, `product.bundle.mainProductContainer`.`updated_at` as `product.bundle.mainProductContainer.updatedAt`, `product.bundle`.`free_products_id` as `product.bundle.freeProductContainerId`, `product.bundle.freeProductContainer`.`id` as `product.bundle.freeProductContainer.id`, `product.bundle.freeProductContainer`.`bundle_id` as `product.bundle.freeProductContainer.bundleId`, `product.bundle.freeProductContainer`.`created_at` as `product.bundle.freeProductContainer.createdAt`, `product.bundle.freeProductContainer`.`updated_at` as `product.bundle.freeProductContainer.updatedAt`, `product.bundle`.`gifts_id` as `product.bundle.giftProductContainerId`, `product.bundle.giftProductContainer`.`id` as `product.bundle.giftProductContainer.id`, `product.bundle.giftProductContainer`.`bundle_id` as `product.bundle.giftProductContainer.bundleId`, `product.bundle.giftProductContainer`.`created_at` as `product.bundle.giftProductContainer.createdAt`, `product.bundle.giftProductContainer`.`updated_at` as `product.bundle.giftProductContainer.updatedAt`, `product.bundle`.`created_at` as `product.bundle.createdAt`, `product.bundle`.`updated_at` as `product.bundle.updatedAt`, `product.cover`.`id` as `product.cover.id`, `product.cover`.`version_id` as `product.cover.versionId`, `product.cover`.`product_id` as `product.cover.productId`, `product.cover`.`product_version_id` as `product.cover.productVersionId`, `product.cover`.`media_id` as `product.cover.mediaId`, `product.cover`.`position` as `product.cover.position`, `product.cover.media`.`id` as `product.cover.media.id`, `product.cover.media`.`user_id` as `product.cover.media.userId`, `product.cover.media`.`media_folder_id` as `product.cover.media.mediaFolderId`, `product.cover.media`.`mime_type` as `product.cover.media.mimeType`, `product.cover.media`.`file_extension` as `product.cover.media.fileExtension`, `product.cover.media`.`uploaded_at` as `product.cover.media.uploadedAt`, `product.cover.media`.`file_name` as `product.cover.media.fileName`, `product.cover.media`.`file_size` as `product.cover.media.fileSize`, `product.cover.media`.`media_type` as `product.cover.media.mediaTypeRaw`, `product.cover.media`.`meta_data` as `product.cover.media.metaData`, `product.cover.media`.`private` as `product.cover.media.private`, `product.cover.media`.`thumbnails_ro` as `product.cover.media.thumbnailsRo`, `product.cover.media`.`created_at` as `product.cover.media.createdAt`, `product.cover.media`.`updated_at` as `product.cover.media.updatedAt`, `product.cover.media.translation.title`, COALESCE(`product.cover.media.translation.title`,`product.cover.media.translation.title`) as `product.cover.media.title`, `product.cover.media.translation.alt`, COALESCE(`product.cover.media.translation.alt`,`product.cover.media.translation.alt`) as `product.cover.media.alt`, `product.cover.media.translation.customFields`, COALESCE(`product.cover.media.translation.customFields`,`product.cover.media.translation.customFields`) as `product.cover.media.customFields`, `product.cover.media.translation.createdAt`, `product.cover.media.translation.updatedAt`, `product.cover.media.translation.mediaId`, `product.cover.media.translation.languageId`, `product.cover`.`custom_fields` as `product.cover.customFields`, `product.cover`.`created_at` as `product.cover.createdAt`, `product.cover`.`updated_at` as `product.cover.updatedAt`, `product.translation.metaDescription`, `product.parent.translation.metaDescription`, COALESCE(`product.translation.metaDescription`,`product.parent.translation.metaDescription`,`product.translation.metaDescription`) as `product.metaDescription`, `product.translation.name`, `product.parent.translation.name`, COALESCE(`product.translation.name`,`product.parent.translation.name`,`product.translation.name`) as `product.name`, `product.translation.keywords`, `product.parent.translation.keywords`, COALESCE(`product.translation.keywords`,`product.parent.translation.keywords`,`product.translation.keywords`) as `product.keywords`, `product.translation.description`, `product.parent.translation.description`, COALESCE(`product.translation.description`,`product.parent.translation.description`,`product.translation.description`) as `product.description`, `product.translation.metaTitle`, `product.parent.translation.metaTitle`, COALESCE(`product.translation.metaTitle`,`product.parent.translation.metaTitle`,`product.translation.metaTitle`) as `product.metaTitle`, `product.translation.packUnit`, `product.parent.translation.packUnit`, COALESCE(`product.translation.packUnit`,`product.parent.translation.packUnit`,`product.translation.packUnit`) as `product.packUnit`, `product.translation.packUnitPlural`, `product.parent.translation.packUnitPlural`, COALESCE(`product.translation.packUnitPlural`,`product.parent.translation.packUnitPlural`,`product.translation.packUnitPlural`) as `product.packUnitPlural`, `product.translation.customSearchKeywords`, `product.parent.translation.customSearchKeywords`, COALESCE(`product.translation.customSearchKeywords`,`product.parent.translation.customSearchKeywords`,`product.translation.customSearchKeywords`) as `product.customSearchKeywords`, `product.translation.slotConfig`, `product.parent.translation.slotConfig`, COALESCE(`product.translation.slotConfig`,`product.parent.translation.slotConfig`,`product.translation.slotConfig`) as `product.slotConfig`, `product.translation.customFields`, `product.parent.translation.customFields`, COALESCE(`product.translation.customFields`,`product.parent.translation.customFields`,`product.translation.customFields`) as `product.customFields`, `product.translation.createdAt`, `product.parent.translation.createdAt`, `product.translation.updatedAt`, `product.parent.translation.updatedAt`, `product.translation.productId`, `product.parent.translation.productId`, `product.translation.languageId`, `product.parent.translation.languageId`, `product.translation.productVersionId`, `product.parent.translation.productVersionId` FROM `product` LEFT JOIN `product` `product.parent` ON `product`.`parent_id` = `product.parent`.`id` AND `product`.`version_id` = `product.parent`.`version_id` LEFT JOIN (SELECT `product.translation`.product_id, `product.translation`.product_version_id, `product.translation`.meta_description as `product.translation.metaDescription`, `product.translation`.name as `product.translation.name`, `product.translation`.keywords as `product.translation.keywords`, `product.translation`.description as `product.translation.description`, `product.translation`.meta_title as `product.translation.metaTitle`, `product.translation`.pack_unit as `product.translation.packUnit`, `product.translation`.pack_unit_plural as `product.translation.packUnitPlural`, `product.translation`.custom_search_keywords as `product.translation.customSearchKeywords`, `product.translation`.slot_config as `product.translation.slotConfig`, `product.translation`.custom_fields as `product.translation.customFields`, `product.translation`.created_at as `product.translation.createdAt`, `product.translation`.updated_at as `product.translation.updatedAt`, `product.translation`.product_id as `product.translation.productId`, `product.translation`.language_id as `product.translation.languageId`, `product.translation`.product_version_id as `product.translation.productVersionId` FROM `product_translation` `product.translation` WHERE `product.translation`.language_id = :languageId) `product.product_translation` ON `product.product_translation`.`product_id` = `product`.`id` AND `product.product_translation`.product_version_id = `product`.version_id LEFT JOIN (SELECT `product.parent.translation`.product_id, `product.parent.translation`.product_version_id, `product.parent.translation`.meta_description as `product.parent.translation.metaDescription`, `product.parent.translation`.name as `product.parent.translation.name`, `product.parent.translation`.keywords as `product.parent.translation.keywords`, `product.parent.translation`.description as `product.parent.translation.description`, `product.parent.translation`.meta_title as `product.parent.translation.metaTitle`, `product.parent.translation`.pack_unit as `product.parent.translation.packUnit`, `product.parent.translation`.pack_unit_plural as `product.parent.translation.packUnitPlural`, `product.parent.translation`.custom_search_keywords as `product.parent.translation.customSearchKeywords`, `product.parent.translation`.slot_config as `product.parent.translation.slotConfig`, `product.parent.translation`.custom_fields as `product.parent.translation.customFields`, `product.parent.translation`.created_at as `product.parent.translation.createdAt`, `product.parent.translation`.updated_at as `product.parent.translation.updatedAt`, `product.parent.translation`.product_id as `product.parent.translation.productId`, `product.parent.translation`.language_id as `product.parent.translation.languageId`, `product.parent.translation`.product_version_id as `product.parent.translation.productVersionId` FROM `product_translation` `product.parent.translation` WHERE `product.parent.translation`.language_id = :languageId) `product.product_translation.parent` ON `product.product_translation.parent`.`product_id` = `product.parent`.`id` AND `product.product_translation.parent`.product_version_id = `product.parent`.version_id LEFT JOIN `tax` `product.tax` ON `product`.`tax` = `product.tax`.`id` LEFT JOIN `bundle` `product.bundle` ON `product`.`id` = `product.bundle`.`product_id` LEFT JOIN `product_media` `product.cover` ON `product`.`cover` = `product.cover`.`id` AND `product`.`version_id` = `product.cover`.`version_id` LEFT JOIN `bundle_product_container` `product.bundle.mainProductContainer` ON `product.bundle`.`main_products_id` = `product.bundle.mainProductContainer`.`id` LEFT JOIN `bundle_product_container` `product.bundle.freeProductContainer` ON `product.bundle`.`free_products_id` = `product.bundle.freeProductContainer`.`id` LEFT JOIN `bundle_product_container` `product.bundle.giftProductContainer` ON `product.bundle`.`gifts_id` = `product.bundle.giftProductContainer`.`id` LEFT JOIN `media` `product.cover.media` ON `product.cover`.`media_id` = `product.cover.media`.`id` LEFT JOIN (SELECT `product.cover.media.translation`.media_id, `product.cover.media.translation`.title as `product.cover.media.translation.title`, `product.cover.media.translation`.alt as `product.cover.media.translation.alt`, `product.cover.media.translation`.custom_fields as `product.cover.media.translation.customFields`, `product.cover.media.translation`.created_at as `product.cover.media.translation.createdAt`, `product.cover.media.translation`.updated_at as `product.cover.media.translation.updatedAt`, `product.cover.media.translation`.media_id as `product.cover.media.translation.mediaId`, `product.cover.media.translation`.language_id as `product.cover.media.translation.languageId` FROM `media_translation` `product.cover.media.translation` WHERE `product.cover.media.translation`.language_id = :languageId) `product.cover.media.media_translation` ON `product.cover.media.media_translation`.`media_id` = `product.cover.media`.`id` WHERE (`product`.`version_id` = :version) AND (`product`.`id` IN (:ids))
2.86 ms
(0.00%)
SELECT * FROM sales_channel_api_context WHERE (sales_channel_id = :salesChannelId) AND (token = :token) LIMIT 1
4.36 ms
(0.00%)
# breadcrumb-builder::main-category::search-ids
SELECT `category`.`id`, `category`.`auto_increment` FROM `category` LEFT JOIN `main_category` `category.mainCategories` ON `category`.`id` = `category.mainCategories`.`category_id` AND `category`.version_id = `category.mainCategories`.category_version_id WHERE (`category`.`version_id` = :version) AND (((`category.mainCategories`.`product_id` = :param_f58ee8e53a3046a9a67fa74c0e084e2a AND `category.mainCategories`.`sales_channel_id` = :param_01fbd540ff1345ccbcc38683256eddfe AND (`category`.`path` LIKE :param_ae9dae820a1d48788d16e01f4802ebd0 OR `category`.`path` LIKE :param_549ef43fa6b44c9590968837bf4de129 OR `category`.`path` LIKE :param_88b97fd4965c47c5a143a1056f4f761e)))) LIMIT 1
2.59 ms
(0.00%)
# breadcrumb-builder::search-ids
SELECT `category`.`id`, `category`.`auto_increment` FROM `category` WHERE (`category`.`version_id` = :version) AND ((`category`.`active` = :param_d23b178316e8420a931f85849cd677c2 AND (`category`.`path` LIKE :param_565913af55854dce9f3b3621db4e72ab OR `category`.`path` LIKE :param_c1c9f68e439949f58e9d3f7570211e54 OR `category`.`path` LIKE :param_7ae8fc3cf2514b7ea16769245ae364fc))) AND (`category`.`id` IN (:ids)) LIMIT 1
6.77 ms
(0.00%)
# breadcrumb-builder::read
SELECT `category`.`id` as `category.id`, `category`.`version_id` as `category.versionId`, `category`.`parent_id` as `category.parentId`, `category`.`parent_version_id` as `category.parentVersionId`, `category`.`after_category_id` as `category.afterCategoryId`, `category`.`after_category_version_id` as `category.afterCategoryVersionId`, `category`.`media_id` as `category.mediaId`, `category`.`display_nested_products` as `category.displayNestedProducts`, `category`.`auto_increment` as `category.autoIncrement`, `category`.`level` as `category.level`, `category`.`path` as `category.path`, `category`.`child_count` as `category.childCount`, `category`.`type` as `category.type`, `category`.`product_assignment_type` as `category.productAssignmentType`, `category`.`visible` as `category.visible`, `category`.`active` as `category.active`, `category`.`cms_page_id` as `category.cmsPageId`, `category`.`cms_page_version_id` as `category.cmsPageVersionId`, `category`.`product_stream_id` as `category.productStreamId`, `category`.`created_at` as `category.createdAt`, `category`.`updated_at` as `category.updatedAt`, `category.translation.name`, COALESCE(`category.translation.name`,`category.translation.name`) as `category.name`, `category.translation.breadcrumb`, COALESCE(`category.translation.breadcrumb`,`category.translation.breadcrumb`) as `category.breadcrumb`, `category.translation.slotConfig`, COALESCE(`category.translation.slotConfig`,`category.translation.slotConfig`) as `category.slotConfig`, `category.translation.linkType`, COALESCE(`category.translation.linkType`,`category.translation.linkType`) as `category.linkType`, `category.translation.internalLink`, COALESCE(`category.translation.internalLink`,`category.translation.internalLink`) as `category.internalLink`, `category.translation.externalLink`, COALESCE(`category.translation.externalLink`,`category.translation.externalLink`) as `category.externalLink`, `category.translation.linkNewTab`, COALESCE(`category.translation.linkNewTab`,`category.translation.linkNewTab`) as `category.linkNewTab`, `category.translation.description`, COALESCE(`category.translation.description`,`category.translation.description`) as `category.description`, `category.translation.metaTitle`, COALESCE(`category.translation.metaTitle`,`category.translation.metaTitle`) as `category.metaTitle`, `category.translation.metaDescription`, COALESCE(`category.translation.metaDescription`,`category.translation.metaDescription`) as `category.metaDescription`, `category.translation.keywords`, COALESCE(`category.translation.keywords`,`category.translation.keywords`) as `category.keywords`, `category.translation.customFields`, COALESCE(`category.translation.customFields`,`category.translation.customFields`) as `category.customFields`, `category.translation.createdAt`, `category.translation.updatedAt`, `category.translation.categoryId`, `category.translation.languageId`, `category.translation.categoryVersionId` FROM `category` LEFT JOIN (SELECT `category.translation`.category_id, `category.translation`.category_version_id, `category.translation`.name as `category.translation.name`, `category.translation`.breadcrumb as `category.translation.breadcrumb`, `category.translation`.slot_config as `category.translation.slotConfig`, `category.translation`.link_type as `category.translation.linkType`, `category.translation`.internal_link as `category.translation.internalLink`, `category.translation`.external_link as `category.translation.externalLink`, `category.translation`.link_new_tab as `category.translation.linkNewTab`, `category.translation`.description as `category.translation.description`, `category.translation`.meta_title as `category.translation.metaTitle`, `category.translation`.meta_description as `category.translation.metaDescription`, `category.translation`.keywords as `category.translation.keywords`, `category.translation`.custom_fields as `category.translation.customFields`, `category.translation`.created_at as `category.translation.createdAt`, `category.translation`.updated_at as `category.translation.updatedAt`, `category.translation`.category_id as `category.translation.categoryId`, `category.translation`.language_id as `category.translation.languageId`, `category.translation`.category_version_id as `category.translation.categoryVersionId` FROM `category_translation` `category.translation` WHERE `category.translation`.language_id = :languageId) `category.category_translation` ON `category.category_translation`.`category_id` = `category`.`id` AND `category.category_translation`.category_version_id = `category`.version_id WHERE (`category`.`version_id` = :version) AND (`category`.`id` IN (:ids))
0.93 ms
(0.00%)
# navigation-route::meta-information
            SELECT LOWER(HEX(`id`)), `path`, `level`
            FROM `category`
            WHERE `id` = :activeId OR `parent_id` = :activeId OR `id` = :rootId
6.34 ms
(0.00%)
# header::navigation::read
SELECT `category`.`id` as `category.id`, `category`.`version_id` as `category.versionId`, `category`.`parent_id` as `category.parentId`, `category`.`parent_version_id` as `category.parentVersionId`, `category`.`after_category_id` as `category.afterCategoryId`, `category`.`after_category_version_id` as `category.afterCategoryVersionId`, `category`.`media_id` as `category.mediaId`, `category`.`display_nested_products` as `category.displayNestedProducts`, `category`.`auto_increment` as `category.autoIncrement`, `category`.`level` as `category.level`, `category`.`path` as `category.path`, `category`.`child_count` as `category.childCount`, `category`.`type` as `category.type`, `category`.`product_assignment_type` as `category.productAssignmentType`, `category`.`visible` as `category.visible`, `category`.`active` as `category.active`, `category`.`cms_page_id` as `category.cmsPageId`, `category`.`cms_page_version_id` as `category.cmsPageVersionId`, `category`.`product_stream_id` as `category.productStreamId`, `category`.`created_at` as `category.createdAt`, `category`.`updated_at` as `category.updatedAt`, `category.media`.`id` as `category.media.id`, `category.media`.`user_id` as `category.media.userId`, `category.media`.`media_folder_id` as `category.media.mediaFolderId`, `category.media`.`mime_type` as `category.media.mimeType`, `category.media`.`file_extension` as `category.media.fileExtension`, `category.media`.`uploaded_at` as `category.media.uploadedAt`, `category.media`.`file_name` as `category.media.fileName`, `category.media`.`file_size` as `category.media.fileSize`, `category.media`.`media_type` as `category.media.mediaTypeRaw`, `category.media`.`meta_data` as `category.media.metaData`, `category.media`.`private` as `category.media.private`, `category.media`.`thumbnails_ro` as `category.media.thumbnailsRo`, `category.media`.`created_at` as `category.media.createdAt`, `category.media`.`updated_at` as `category.media.updatedAt`, `category.media.translation.title`, COALESCE(`category.media.translation.title`,`category.media.translation.title`) as `category.media.title`, `category.media.translation.alt`, COALESCE(`category.media.translation.alt`,`category.media.translation.alt`) as `category.media.alt`, `category.media.translation.customFields`, COALESCE(`category.media.translation.customFields`,`category.media.translation.customFields`) as `category.media.customFields`, `category.media.translation.createdAt`, `category.media.translation.updatedAt`, `category.media.translation.mediaId`, `category.media.translation.languageId`, `category.translation.name`, COALESCE(`category.translation.name`,`category.translation.name`) as `category.name`, `category.translation.breadcrumb`, COALESCE(`category.translation.breadcrumb`,`category.translation.breadcrumb`) as `category.breadcrumb`, `category.translation.slotConfig`, COALESCE(`category.translation.slotConfig`,`category.translation.slotConfig`) as `category.slotConfig`, `category.translation.linkType`, COALESCE(`category.translation.linkType`,`category.translation.linkType`) as `category.linkType`, `category.translation.internalLink`, COALESCE(`category.translation.internalLink`,`category.translation.internalLink`) as `category.internalLink`, `category.translation.externalLink`, COALESCE(`category.translation.externalLink`,`category.translation.externalLink`) as `category.externalLink`, `category.translation.linkNewTab`, COALESCE(`category.translation.linkNewTab`,`category.translation.linkNewTab`) as `category.linkNewTab`, `category.translation.description`, COALESCE(`category.translation.description`,`category.translation.description`) as `category.description`, `category.translation.metaTitle`, COALESCE(`category.translation.metaTitle`,`category.translation.metaTitle`) as `category.metaTitle`, `category.translation.metaDescription`, COALESCE(`category.translation.metaDescription`,`category.translation.metaDescription`) as `category.metaDescription`, `category.translation.keywords`, COALESCE(`category.translation.keywords`,`category.translation.keywords`) as `category.keywords`, `category.translation.customFields`, COALESCE(`category.translation.customFields`,`category.translation.customFields`) as `category.customFields`, `category.translation.createdAt`, `category.translation.updatedAt`, `category.translation.categoryId`, `category.translation.languageId`, `category.translation.categoryVersionId` FROM `category` LEFT JOIN (SELECT `category.translation`.category_id, `category.translation`.category_version_id, `category.translation`.name as `category.translation.name`, `category.translation`.breadcrumb as `category.translation.breadcrumb`, `category.translation`.slot_config as `category.translation.slotConfig`, `category.translation`.link_type as `category.translation.linkType`, `category.translation`.internal_link as `category.translation.internalLink`, `category.translation`.external_link as `category.translation.externalLink`, `category.translation`.link_new_tab as `category.translation.linkNewTab`, `category.translation`.description as `category.translation.description`, `category.translation`.meta_title as `category.translation.metaTitle`, `category.translation`.meta_description as `category.translation.metaDescription`, `category.translation`.keywords as `category.translation.keywords`, `category.translation`.custom_fields as `category.translation.customFields`, `category.translation`.created_at as `category.translation.createdAt`, `category.translation`.updated_at as `category.translation.updatedAt`, `category.translation`.category_id as `category.translation.categoryId`, `category.translation`.language_id as `category.translation.languageId`, `category.translation`.category_version_id as `category.translation.categoryVersionId` FROM `category_translation` `category.translation` WHERE `category.translation`.language_id = :languageId) `category.category_translation` ON `category.category_translation`.`category_id` = `category`.`id` AND `category.category_translation`.category_version_id = `category`.version_id LEFT JOIN `media` `category.media` ON `category`.`media_id` = `category.media`.`id` LEFT JOIN (SELECT `category.media.translation`.media_id, `category.media.translation`.title as `category.media.translation.title`, `category.media.translation`.alt as `category.media.translation.alt`, `category.media.translation`.custom_fields as `category.media.translation.customFields`, `category.media.translation`.created_at as `category.media.translation.createdAt`, `category.media.translation`.updated_at as `category.media.translation.updatedAt`, `category.media.translation`.media_id as `category.media.translation.mediaId`, `category.media.translation`.language_id as `category.media.translation.languageId` FROM `media_translation` `category.media.translation` WHERE `category.media.translation`.language_id = :languageId) `category.media.media_translation` ON `category.media.media_translation`.`media_id` = `category.media`.`id` WHERE (`category`.`version_id` = :version) AND (`category`.`id` IN (:ids))
1.38 ms
(0.00%)
# product-review-route::aggregation::customer-login-filter
SELECT `product_review`.`points` as `ratingMatrix.key`, COUNT(`product_review`.`id`) as `ratingMatrix.count` FROM `product_review` LEFT JOIN `product` `product_review.product` ON `product_review`.`product_id` = `product_review.product`.`id` LEFT JOIN `product` `product_review.product.parent` ON `product_review.product`.`parent_id` = `product_review.product.parent`.`id` AND `product_review.product`.`version_id` = `product_review.product.parent`.`version_id` WHERE ((((`product_review`.`status` = :param_791dc0b089cb4d369e48a391c3ce57d9) AND (`product_review.product`.`id` = :param_0ab8b0407f4f40be8005e1a1307b351c OR `product_review.product`.`parent_id` = :param_455d1803e6394f7686ff7b5e085cd69f)))) AND (((`product_review`.`status` = :param_bdc1a28bab8c4c7fb51b3682bfe07823))) GROUP BY `product_review`.`points`
0.92 ms
(0.00%)
# product-review-route::search-ids
SELECT `product_review`.`id` FROM `product_review` LEFT JOIN `product` `product_review.product` ON `product_review`.`product_id` = `product_review.product`.`id` LEFT JOIN `product` `product_review.product.parent` ON `product_review.product`.`parent_id` = `product_review.product.parent`.`id` AND `product_review.product`.`version_id` = `product_review.product.parent`.`version_id` WHERE (((`product_review`.`status` = :param_01faa23d59a84b2aa24395df99e0c244) AND (`product_review.product`.`id` = :param_e91c5b199607498f969f1aa0aae1c14d OR `product_review.product`.`parent_id` = :param_95afaf83f628452a96c9addb93b0449c))) ORDER BY `product_review`.`created_at` DESC LIMIT 10
0.76 ms
(0.00%)
SELECT COUNT(*) FROM (# product-review-route::search-ids
SELECT `product_review`.`id` FROM `product_review` LEFT JOIN `product` `product_review.product` ON `product_review`.`product_id` = `product_review.product`.`id` LEFT JOIN `product` `product_review.product.parent` ON `product_review.product`.`parent_id` = `product_review.product.parent`.`id` AND `product_review.product`.`version_id` = `product_review.product.parent`.`version_id` WHERE (((`product_review`.`status` = :param_01faa23d59a84b2aa24395df99e0c244) AND (`product_review.product`.`id` = :param_e91c5b199607498f969f1aa0aae1c14d OR `product_review.product`.`parent_id` = :param_95afaf83f628452a96c9addb93b0449c)))) total
1.18 ms
(0.00%)
# product-cross-selling-route::search-ids
SELECT `product_cross_selling`.`id` FROM `product_cross_selling` LEFT JOIN `product` `product_cross_selling.product` ON `product_cross_selling`.`product_id` = `product_cross_selling.product`.`crossSellings` LEFT JOIN `product` `product_cross_selling.product.parent` ON `product_cross_selling.product`.`parent_id` = `product_cross_selling.product.parent`.`id` AND `product_cross_selling.product`.`version_id` = `product_cross_selling.product.parent`.`version_id` WHERE (`product_cross_selling.product`.`id` = :param_200ef1b77c914421a54e13bd1505d50c AND `product_cross_selling`.`active` = :param_47c93fcad0a44b5283bccfc4c1624d68) ORDER BY `product_cross_selling`.`position` ASC
1.79 ms
(0.00%)
SELECT `tag`.`id` as `tag.id`, `tag`.`name` as `tag.name`, `tag`.`created_at` as `tag.createdAt`, `tag`.`updated_at` as `tag.updatedAt` FROM `tag` WHERE `tag`.`id` IN (:ids)
81.19 ms
(0.00%)
SELECT `bundle`.`id` as `bundle.id`, `bundle`.`product_id` as `bundle.productId`, `bundle`.`product_version_id` as `bundle.productVersionId`, `bundle`.`name` as `bundle.name`, `bundle`.`price_type` as `bundle.priceType`, `bundle`.`noms_bundle_type` as `bundle.nomsBundleType`, `bundle`.`main_products_id` as `bundle.mainProductContainerId`, `bundle.mainProductContainer`.`id` as `bundle.mainProductContainer.id`, `bundle.mainProductContainer`.`bundle_id` as `bundle.mainProductContainer.bundleId`, `bundle.mainProductContainer`.`created_at` as `bundle.mainProductContainer.createdAt`, `bundle.mainProductContainer`.`updated_at` as `bundle.mainProductContainer.updatedAt`, `bundle`.`free_products_id` as `bundle.freeProductContainerId`, `bundle.freeProductContainer`.`id` as `bundle.freeProductContainer.id`, `bundle.freeProductContainer`.`bundle_id` as `bundle.freeProductContainer.bundleId`, `bundle.freeProductContainer`.`created_at` as `bundle.freeProductContainer.createdAt`, `bundle.freeProductContainer`.`updated_at` as `bundle.freeProductContainer.updatedAt`, `bundle`.`gifts_id` as `bundle.giftProductContainerId`, `bundle.giftProductContainer`.`id` as `bundle.giftProductContainer.id`, `bundle.giftProductContainer`.`bundle_id` as `bundle.giftProductContainer.bundleId`, `bundle.giftProductContainer`.`created_at` as `bundle.giftProductContainer.createdAt`, `bundle.giftProductContainer`.`updated_at` as `bundle.giftProductContainer.updatedAt`, `bundle`.`created_at` as `bundle.createdAt`, `bundle`.`updated_at` as `bundle.updatedAt`, `bundle.product`.`id` as `bundle.product.id`, `bundle.product`.`version_id` as `bundle.product.versionId`, `bundle.product`.`parent_id` as `bundle.product.parentId`, `bundle.product`.`parent_version_id` as `bundle.product.parentVersionId`, COALESCE(`bundle.product`.`product_manufacturer_id`, `bundle.product.parent`.`product_manufacturer_id`) as `bundle.product.manufacturerId`, COALESCE(`bundle.product`.`product_manufacturer_version_id`, `bundle.product.parent`.`product_manufacturer_version_id`) as `bundle.product.productManufacturerVersionId`, COALESCE(`bundle.product`.`unit_id`, `bundle.product.parent`.`unit_id`) as `bundle.product.unitId`, COALESCE(`bundle.product`.`tax_id`, `bundle.product.parent`.`tax_id`) as `bundle.product.taxId`, COALESCE(`bundle.product`.`product_media_id`, `bundle.product.parent`.`product_media_id`) as `bundle.product.coverId`, COALESCE(`bundle.product`.`product_media_version_id`, `bundle.product.parent`.`product_media_version_id`) as `bundle.product.productMediaVersionId`, COALESCE(`bundle.product`.`delivery_time_id`, `bundle.product.parent`.`delivery_time_id`) as `bundle.product.deliveryTimeId`, COALESCE(`bundle.product`.`product_feature_set_id`, `bundle.product.parent`.`product_feature_set_id`) as `bundle.product.featureSetId`, COALESCE(`bundle.product`.`canonical_product_id`, `bundle.product.parent`.`canonical_product_id`) as `bundle.product.canonicalProductId`, COALESCE(`bundle.product`.`cms_page_id`, `bundle.product.parent`.`cms_page_id`) as `bundle.product.cmsPageId`, COALESCE(`bundle.product`.`cms_page_version_id`, `bundle.product.parent`.`cms_page_version_id`) as `bundle.product.cmsPageVersionId`, `bundle.product.parent`.`price` as `bundle.product.price.inherited`, COALESCE(`bundle.product`.`price`, `bundle.product.parent`.`price`) as `bundle.product.price`, `bundle.product`.`product_number` as `bundle.product.productNumber`, `bundle.product`.`stock` as `bundle.product.stock`, COALESCE(`bundle.product`.`restock_time`, `bundle.product.parent`.`restock_time`) as `bundle.product.restockTime`, `bundle.product`.`auto_increment` as `bundle.product.autoIncrement`, COALESCE(`bundle.product`.`active`, `bundle.product.parent`.`active`) as `bundle.product.active`, `bundle.product`.`available_stock` as `bundle.product.availableStock`, `bundle.product`.`available` as `bundle.product.available`, COALESCE(`bundle.product`.`is_closeout`, `bundle.product.parent`.`is_closeout`) as `bundle.product.isCloseout`, `bundle.product`.`display_group` as `bundle.product.displayGroup`, `bundle.product.parent`.`configurator_group_config` as `bundle.product.configuratorGroupConfig.inherited`, COALESCE(`bundle.product`.`configurator_group_config`, `bundle.product.parent`.`configurator_group_config`) as `bundle.product.configuratorGroupConfig`, COALESCE(`bundle.product`.`main_variant_id`, `bundle.product.parent`.`main_variant_id`) as `bundle.product.mainVariantId`, COALESCE(`bundle.product`.`display_parent`, `bundle.product.parent`.`display_parent`) as `bundle.product.displayParent`, `bundle.product.parent`.`variant_listing_config` as `bundle.product.variantListingConfig.inherited`, COALESCE(`bundle.product`.`variant_listing_config`, `bundle.product.parent`.`variant_listing_config`) as `bundle.product.variantListingConfig`, `bundle.product`.`variant_restrictions` as `bundle.product.variantRestrictions`, COALESCE(`bundle.product`.`manufacturer_number`, `bundle.product.parent`.`manufacturer_number`) as `bundle.product.manufacturerNumber`, COALESCE(`bundle.product`.`ean`, `bundle.product.parent`.`ean`) as `bundle.product.ean`, COALESCE(`bundle.product`.`purchase_steps`, `bundle.product.parent`.`purchase_steps`) as `bundle.product.purchaseSteps`, COALESCE(`bundle.product`.`max_purchase`, `bundle.product.parent`.`max_purchase`) as `bundle.product.maxPurchase`, COALESCE(`bundle.product`.`min_purchase`, `bundle.product.parent`.`min_purchase`) as `bundle.product.minPurchase`, COALESCE(`bundle.product`.`purchase_unit`, `bundle.product.parent`.`purchase_unit`) as `bundle.product.purchaseUnit`, COALESCE(`bundle.product`.`reference_unit`, `bundle.product.parent`.`reference_unit`) as `bundle.product.referenceUnit`, COALESCE(`bundle.product`.`shipping_free`, `bundle.product.parent`.`shipping_free`) as `bundle.product.shippingFree`, `bundle.product.parent`.`purchase_prices` as `bundle.product.purchasePrices.inherited`, COALESCE(`bundle.product`.`purchase_prices`, `bundle.product.parent`.`purchase_prices`) as `bundle.product.purchasePrices`, COALESCE(`bundle.product`.`mark_as_topseller`, `bundle.product.parent`.`mark_as_topseller`) as `bundle.product.markAsTopseller`, COALESCE(`bundle.product`.`weight`, `bundle.product.parent`.`weight`) as `bundle.product.weight`, COALESCE(`bundle.product`.`width`, `bundle.product.parent`.`width`) as `bundle.product.width`, COALESCE(`bundle.product`.`height`, `bundle.product.parent`.`height`) as `bundle.product.height`, COALESCE(`bundle.product`.`length`, `bundle.product.parent`.`length`) as `bundle.product.length`, COALESCE(`bundle.product`.`release_date`, `bundle.product.parent`.`release_date`) as `bundle.product.releaseDate`, COALESCE(`bundle.product`.`rating_average`, `bundle.product.parent`.`rating_average`) as `bundle.product.ratingAverage`, `bundle.product.parent`.`category_tree` as `bundle.product.categoryTree.inherited`, COALESCE(`bundle.product`.`category_tree`, `bundle.product.parent`.`category_tree`) as `bundle.product.categoryTree`, `bundle.product.parent`.`property_ids` as `bundle.product.propertyIds.inherited`, COALESCE(`bundle.product`.`property_ids`, `bundle.product.parent`.`property_ids`) as `bundle.product.propertyIds`, `bundle.product.parent`.`option_ids` as `bundle.product.optionIds.inherited`, COALESCE(`bundle.product`.`option_ids`, `bundle.product.parent`.`option_ids`) as `bundle.product.optionIds`, `bundle.product.parent`.`stream_ids` as `bundle.product.streamIds.inherited`, COALESCE(`bundle.product`.`stream_ids`, `bundle.product.parent`.`stream_ids`) as `bundle.product.streamIds`, `bundle.product.parent`.`tag_ids` as `bundle.product.tagIds.inherited`, COALESCE(`bundle.product`.`tag_ids`, `bundle.product.parent`.`tag_ids`) as `bundle.product.tagIds`, `bundle.product.parent`.`category_ids` as `bundle.product.categoryIds.inherited`, COALESCE(`bundle.product`.`category_ids`, `bundle.product.parent`.`category_ids`) as `bundle.product.categoryIds`, `bundle.product`.`child_count` as `bundle.product.childCount`, COALESCE(`bundle.product`.`custom_field_set_selection_active`, `bundle.product.parent`.`custom_field_set_selection_active`) as `bundle.product.customFieldSetSelectionActive`, `bundle.product`.`sales` as `bundle.product.sales`, `bundle.product`.`states` as `bundle.product.states`, `bundle.product.tax`.`id` as `bundle.product.tax.id`, `bundle.product.tax`.`tax_rate` as `bundle.product.tax.taxRate`, `bundle.product.tax`.`name` as `bundle.product.tax.name`, `bundle.product.tax`.`position` as `bundle.product.tax.position`, `bundle.product.tax`.`custom_fields` as `bundle.product.tax.customFields`, `bundle.product.tax`.`created_at` as `bundle.product.tax.createdAt`, `bundle.product.tax`.`updated_at` as `bundle.product.tax.updatedAt`, `bundle.product.parent`.`cheapest_price` as `bundle.product.cheapestPrice.inherited`, COALESCE(`bundle.product`.`cheapest_price`, `bundle.product.parent`.`cheapest_price`) as `bundle.product.cheapestPrice`, `bundle.product`.`created_at` as `bundle.product.createdAt`, `bundle.product`.`updated_at` as `bundle.product.updatedAt`, `bundle.product.bundle`.`id` as `bundle.product.bundle.id`, `bundle.product.bundle`.`product_id` as `bundle.product.bundle.productId`, `bundle.product.bundle`.`product_version_id` as `bundle.product.bundle.productVersionId`, `bundle.product.bundle`.`name` as `bundle.product.bundle.name`, `bundle.product.bundle`.`price_type` as `bundle.product.bundle.priceType`, `bundle.product.bundle`.`noms_bundle_type` as `bundle.product.bundle.nomsBundleType`, `bundle.product.bundle`.`main_products_id` as `bundle.product.bundle.mainProductContainerId`, `bundle.product.bundle.mainProductContainer`.`id` as `bundle.product.bundle.mainProductContainer.id`, `bundle.product.bundle.mainProductContainer`.`bundle_id` as `bundle.product.bundle.mainProductContainer.bundleId`, `bundle.product.bundle.mainProductContainer`.`created_at` as `bundle.product.bundle.mainProductContainer.createdAt`, `bundle.product.bundle.mainProductContainer`.`updated_at` as `bundle.product.bundle.mainProductContainer.updatedAt`, `bundle.product.bundle`.`free_products_id` as `bundle.product.bundle.freeProductContainerId`, `bundle.product.bundle.freeProductContainer`.`id` as `bundle.product.bundle.freeProductContainer.id`, `bundle.product.bundle.freeProductContainer`.`bundle_id` as `bundle.product.bundle.freeProductContainer.bundleId`, `bundle.product.bundle.freeProductContainer`.`created_at` as `bundle.product.bundle.freeProductContainer.createdAt`, `bundle.product.bundle.freeProductContainer`.`updated_at` as `bundle.product.bundle.freeProductContainer.updatedAt`, `bundle.product.bundle`.`gifts_id` as `bundle.product.bundle.giftProductContainerId`, `bundle.product.bundle.giftProductContainer`.`id` as `bundle.product.bundle.giftProductContainer.id`, `bundle.product.bundle.giftProductContainer`.`bundle_id` as `bundle.product.bundle.giftProductContainer.bundleId`, `bundle.product.bundle.giftProductContainer`.`created_at` as `bundle.product.bundle.giftProductContainer.createdAt`, `bundle.product.bundle.giftProductContainer`.`updated_at` as `bundle.product.bundle.giftProductContainer.updatedAt`, `bundle.product.bundle`.`created_at` as `bundle.product.bundle.createdAt`, `bundle.product.bundle`.`updated_at` as `bundle.product.bundle.updatedAt`, `bundle.product.translation.metaDescription`, `bundle.product.parent.translation.metaDescription`, COALESCE(`bundle.product.translation.metaDescription`,`bundle.product.parent.translation.metaDescription`,`bundle.product.translation.metaDescription`) as `bundle.product.metaDescription`, `bundle.product.translation.name`, `bundle.product.parent.translation.name`, COALESCE(`bundle.product.translation.name`,`bundle.product.parent.translation.name`,`bundle.product.translation.name`) as `bundle.product.name`, `bundle.product.translation.keywords`, `bundle.product.parent.translation.keywords`, COALESCE(`bundle.product.translation.keywords`,`bundle.product.parent.translation.keywords`,`bundle.product.translation.keywords`) as `bundle.product.keywords`, `bundle.product.translation.description`, `bundle.product.parent.translation.description`, COALESCE(`bundle.product.translation.description`,`bundle.product.parent.translation.description`,`bundle.product.translation.description`) as `bundle.product.description`, `bundle.product.translation.metaTitle`, `bundle.product.parent.translation.metaTitle`, COALESCE(`bundle.product.translation.metaTitle`,`bundle.product.parent.translation.metaTitle`,`bundle.product.translation.metaTitle`) as `bundle.product.metaTitle`, `bundle.product.translation.packUnit`, `bundle.product.parent.translation.packUnit`, COALESCE(`bundle.product.translation.packUnit`,`bundle.product.parent.translation.packUnit`,`bundle.product.translation.packUnit`) as `bundle.product.packUnit`, `bundle.product.translation.packUnitPlural`, `bundle.product.parent.translation.packUnitPlural`, COALESCE(`bundle.product.translation.packUnitPlural`,`bundle.product.parent.translation.packUnitPlural`,`bundle.product.translation.packUnitPlural`) as `bundle.product.packUnitPlural`, `bundle.product.translation.customSearchKeywords`, `bundle.product.parent.translation.customSearchKeywords`, COALESCE(`bundle.product.translation.customSearchKeywords`,`bundle.product.parent.translation.customSearchKeywords`,`bundle.product.translation.customSearchKeywords`) as `bundle.product.customSearchKeywords`, `bundle.product.translation.slotConfig`, `bundle.product.parent.translation.slotConfig`, COALESCE(`bundle.product.translation.slotConfig`,`bundle.product.parent.translation.slotConfig`,`bundle.product.translation.slotConfig`) as `bundle.product.slotConfig`, `bundle.product.translation.customFields`, `bundle.product.parent.translation.customFields`, COALESCE(`bundle.product.translation.customFields`,`bundle.product.parent.translation.customFields`,`bundle.product.translation.customFields`) as `bundle.product.customFields`, `bundle.product.translation.createdAt`, `bundle.product.parent.translation.createdAt`, `bundle.product.translation.updatedAt`, `bundle.product.parent.translation.updatedAt`, `bundle.product.translation.productId`, `bundle.product.parent.translation.productId`, `bundle.product.translation.languageId`, `bundle.product.parent.translation.languageId`, `bundle.product.translation.productVersionId`, `bundle.product.parent.translation.productVersionId` FROM `bundle` LEFT JOIN `product` `bundle.product` ON `bundle`.`product_id` = `bundle.product`.`id` LEFT JOIN `bundle_product_container` `bundle.mainProductContainer` ON `bundle`.`main_products_id` = `bundle.mainProductContainer`.`id` LEFT JOIN `bundle_product_container` `bundle.freeProductContainer` ON `bundle`.`free_products_id` = `bundle.freeProductContainer`.`id` LEFT JOIN `bundle_product_container` `bundle.giftProductContainer` ON `bundle`.`gifts_id` = `bundle.giftProductContainer`.`id` LEFT JOIN `product` `bundle.product.parent` ON `bundle.product`.`parent_id` = `bundle.product.parent`.`id` AND `bundle.product`.`version_id` = `bundle.product.parent`.`version_id` LEFT JOIN (SELECT `bundle.product.translation`.product_id, `bundle.product.translation`.product_version_id, `bundle.product.translation`.meta_description as `bundle.product.translation.metaDescription`, `bundle.product.translation`.name as `bundle.product.translation.name`, `bundle.product.translation`.keywords as `bundle.product.translation.keywords`, `bundle.product.translation`.description as `bundle.product.translation.description`, `bundle.product.translation`.meta_title as `bundle.product.translation.metaTitle`, `bundle.product.translation`.pack_unit as `bundle.product.translation.packUnit`, `bundle.product.translation`.pack_unit_plural as `bundle.product.translation.packUnitPlural`, `bundle.product.translation`.custom_search_keywords as `bundle.product.translation.customSearchKeywords`, `bundle.product.translation`.slot_config as `bundle.product.translation.slotConfig`, `bundle.product.translation`.custom_fields as `bundle.product.translation.customFields`, `bundle.product.translation`.created_at as `bundle.product.translation.createdAt`, `bundle.product.translation`.updated_at as `bundle.product.translation.updatedAt`, `bundle.product.translation`.product_id as `bundle.product.translation.productId`, `bundle.product.translation`.language_id as `bundle.product.translation.languageId`, `bundle.product.translation`.product_version_id as `bundle.product.translation.productVersionId` FROM `product_translation` `bundle.product.translation` WHERE `bundle.product.translation`.language_id = :languageId) `bundle.product.product_translation` ON `bundle.product.product_translation`.`product_id` = `bundle.product`.`id` AND `bundle.product.product_translation`.product_version_id = `bundle.product`.version_id LEFT JOIN (SELECT `bundle.product.parent.translation`.product_id, `bundle.product.parent.translation`.product_version_id, `bundle.product.parent.translation`.meta_description as `bundle.product.parent.translation.metaDescription`, `bundle.product.parent.translation`.name as `bundle.product.parent.translation.name`, `bundle.product.parent.translation`.keywords as `bundle.product.parent.translation.keywords`, `bundle.product.parent.translation`.description as `bundle.product.parent.translation.description`, `bundle.product.parent.translation`.meta_title as `bundle.product.parent.translation.metaTitle`, `bundle.product.parent.translation`.pack_unit as `bundle.product.parent.translation.packUnit`, `bundle.product.parent.translation`.pack_unit_plural as `bundle.product.parent.translation.packUnitPlural`, `bundle.product.parent.translation`.custom_search_keywords as `bundle.product.parent.translation.customSearchKeywords`, `bundle.product.parent.translation`.slot_config as `bundle.product.parent.translation.slotConfig`, `bundle.product.parent.translation`.custom_fields as `bundle.product.parent.translation.customFields`, `bundle.product.parent.translation`.created_at as `bundle.product.parent.translation.createdAt`, `bundle.product.parent.translation`.updated_at as `bundle.product.parent.translation.updatedAt`, `bundle.product.parent.translation`.product_id as `bundle.product.parent.translation.productId`, `bundle.product.parent.translation`.language_id as `bundle.product.parent.translation.languageId`, `bundle.product.parent.translation`.product_version_id as `bundle.product.parent.translation.productVersionId` FROM `product_translation` `bundle.product.parent.translation` WHERE `bundle.product.parent.translation`.language_id = :languageId) `bundle.product.product_translation.parent` ON `bundle.product.product_translation.parent`.`product_id` = `bundle.product.parent`.`id` AND `bundle.product.product_translation.parent`.product_version_id = `bundle.product.parent`.version_id LEFT JOIN `tax` `bundle.product.tax` ON `bundle.product`.`tax` = `bundle.product.tax`.`id` LEFT JOIN `bundle` `bundle.product.bundle` ON `bundle.product`.`id` = `bundle.product.bundle`.`product_id` LEFT JOIN `bundle_product_container` `bundle.product.bundle.mainProductContainer` ON `bundle.product.bundle`.`main_products_id` = `bundle.product.bundle.mainProductContainer`.`id` LEFT JOIN `bundle_product_container` `bundle.product.bundle.freeProductContainer` ON `bundle.product.bundle`.`free_products_id` = `bundle.product.bundle.freeProductContainer`.`id` LEFT JOIN `bundle_product_container` `bundle.product.bundle.giftProductContainer` ON `bundle.product.bundle`.`gifts_id` = `bundle.product.bundle.giftProductContainer`.`id` WHERE (`bundle.product`.`id` = :param_6727765504e848038ac867d08846a531)
103.33 ms
(0.00%)
SELECT `bundle_product_slot`.`id` as `bundle_product_slot.id`, `bundle_product_slot`.`count` as `bundle_product_slot.count`, `bundle_product_slot`.`position` as `bundle_product_slot.position`, `bundle_product_slot`.`container_id` as `bundle_product_slot.productContainerId`, `bundle_product_slot`.`pre_selected_product_id` as `bundle_product_slot.preSelectedProductId`, `bundle_product_slot.preSelectedProduct`.`id` as `bundle_product_slot.preSelectedProduct.id`, `bundle_product_slot.preSelectedProduct`.`version_id` as `bundle_product_slot.preSelectedProduct.versionId`, `bundle_product_slot.preSelectedProduct`.`parent_id` as `bundle_product_slot.preSelectedProduct.parentId`, `bundle_product_slot.preSelectedProduct`.`parent_version_id` as `bundle_product_slot.preSelectedProduct.parentVersionId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`product_manufacturer_id`, `bundle_product_slot.preSelectedProduct.parent`.`product_manufacturer_id`) as `bundle_product_slot.preSelectedProduct.manufacturerId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`product_manufacturer_version_id`, `bundle_product_slot.preSelectedProduct.parent`.`product_manufacturer_version_id`) as `bundle_product_slot.preSelectedProduct.productManufacturerVersionId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`unit_id`, `bundle_product_slot.preSelectedProduct.parent`.`unit_id`) as `bundle_product_slot.preSelectedProduct.unitId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`tax_id`, `bundle_product_slot.preSelectedProduct.parent`.`tax_id`) as `bundle_product_slot.preSelectedProduct.taxId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`product_media_id`, `bundle_product_slot.preSelectedProduct.parent`.`product_media_id`) as `bundle_product_slot.preSelectedProduct.coverId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`product_media_version_id`, `bundle_product_slot.preSelectedProduct.parent`.`product_media_version_id`) as `bundle_product_slot.preSelectedProduct.productMediaVersionId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`delivery_time_id`, `bundle_product_slot.preSelectedProduct.parent`.`delivery_time_id`) as `bundle_product_slot.preSelectedProduct.deliveryTimeId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`product_feature_set_id`, `bundle_product_slot.preSelectedProduct.parent`.`product_feature_set_id`) as `bundle_product_slot.preSelectedProduct.featureSetId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`canonical_product_id`, `bundle_product_slot.preSelectedProduct.parent`.`canonical_product_id`) as `bundle_product_slot.preSelectedProduct.canonicalProductId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`cms_page_id`, `bundle_product_slot.preSelectedProduct.parent`.`cms_page_id`) as `bundle_product_slot.preSelectedProduct.cmsPageId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`cms_page_version_id`, `bundle_product_slot.preSelectedProduct.parent`.`cms_page_version_id`) as `bundle_product_slot.preSelectedProduct.cmsPageVersionId`, `bundle_product_slot.preSelectedProduct.parent`.`price` as `bundle_product_slot.preSelectedProduct.price.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`price`, `bundle_product_slot.preSelectedProduct.parent`.`price`) as `bundle_product_slot.preSelectedProduct.price`, `bundle_product_slot.preSelectedProduct`.`product_number` as `bundle_product_slot.preSelectedProduct.productNumber`, `bundle_product_slot.preSelectedProduct`.`stock` as `bundle_product_slot.preSelectedProduct.stock`, COALESCE(`bundle_product_slot.preSelectedProduct`.`restock_time`, `bundle_product_slot.preSelectedProduct.parent`.`restock_time`) as `bundle_product_slot.preSelectedProduct.restockTime`, `bundle_product_slot.preSelectedProduct`.`auto_increment` as `bundle_product_slot.preSelectedProduct.autoIncrement`, COALESCE(`bundle_product_slot.preSelectedProduct`.`active`, `bundle_product_slot.preSelectedProduct.parent`.`active`) as `bundle_product_slot.preSelectedProduct.active`, `bundle_product_slot.preSelectedProduct`.`available_stock` as `bundle_product_slot.preSelectedProduct.availableStock`, `bundle_product_slot.preSelectedProduct`.`available` as `bundle_product_slot.preSelectedProduct.available`, COALESCE(`bundle_product_slot.preSelectedProduct`.`is_closeout`, `bundle_product_slot.preSelectedProduct.parent`.`is_closeout`) as `bundle_product_slot.preSelectedProduct.isCloseout`, `bundle_product_slot.preSelectedProduct`.`display_group` as `bundle_product_slot.preSelectedProduct.displayGroup`, `bundle_product_slot.preSelectedProduct.parent`.`configurator_group_config` as `bundle_product_slot.preSelectedProduct.configuratorGroupConfig.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`configurator_group_config`, `bundle_product_slot.preSelectedProduct.parent`.`configurator_group_config`) as `bundle_product_slot.preSelectedProduct.configuratorGroupConfig`, COALESCE(`bundle_product_slot.preSelectedProduct`.`main_variant_id`, `bundle_product_slot.preSelectedProduct.parent`.`main_variant_id`) as `bundle_product_slot.preSelectedProduct.mainVariantId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`display_parent`, `bundle_product_slot.preSelectedProduct.parent`.`display_parent`) as `bundle_product_slot.preSelectedProduct.displayParent`, `bundle_product_slot.preSelectedProduct.parent`.`variant_listing_config` as `bundle_product_slot.preSelectedProduct.variantListingConfig.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`variant_listing_config`, `bundle_product_slot.preSelectedProduct.parent`.`variant_listing_config`) as `bundle_product_slot.preSelectedProduct.variantListingConfig`, `bundle_product_slot.preSelectedProduct`.`variant_restrictions` as `bundle_product_slot.preSelectedProduct.variantRestrictions`, COALESCE(`bundle_product_slot.preSelectedProduct`.`manufacturer_number`, `bundle_product_slot.preSelectedProduct.parent`.`manufacturer_number`) as `bundle_product_slot.preSelectedProduct.manufacturerNumber`, COALESCE(`bundle_product_slot.preSelectedProduct`.`ean`, `bundle_product_slot.preSelectedProduct.parent`.`ean`) as `bundle_product_slot.preSelectedProduct.ean`, COALESCE(`bundle_product_slot.preSelectedProduct`.`purchase_steps`, `bundle_product_slot.preSelectedProduct.parent`.`purchase_steps`) as `bundle_product_slot.preSelectedProduct.purchaseSteps`, COALESCE(`bundle_product_slot.preSelectedProduct`.`max_purchase`, `bundle_product_slot.preSelectedProduct.parent`.`max_purchase`) as `bundle_product_slot.preSelectedProduct.maxPurchase`, COALESCE(`bundle_product_slot.preSelectedProduct`.`min_purchase`, `bundle_product_slot.preSelectedProduct.parent`.`min_purchase`) as `bundle_product_slot.preSelectedProduct.minPurchase`, COALESCE(`bundle_product_slot.preSelectedProduct`.`purchase_unit`, `bundle_product_slot.preSelectedProduct.parent`.`purchase_unit`) as `bundle_product_slot.preSelectedProduct.purchaseUnit`, COALESCE(`bundle_product_slot.preSelectedProduct`.`reference_unit`, `bundle_product_slot.preSelectedProduct.parent`.`reference_unit`) as `bundle_product_slot.preSelectedProduct.referenceUnit`, COALESCE(`bundle_product_slot.preSelectedProduct`.`shipping_free`, `bundle_product_slot.preSelectedProduct.parent`.`shipping_free`) as `bundle_product_slot.preSelectedProduct.shippingFree`, `bundle_product_slot.preSelectedProduct.parent`.`purchase_prices` as `bundle_product_slot.preSelectedProduct.purchasePrices.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`purchase_prices`, `bundle_product_slot.preSelectedProduct.parent`.`purchase_prices`) as `bundle_product_slot.preSelectedProduct.purchasePrices`, COALESCE(`bundle_product_slot.preSelectedProduct`.`mark_as_topseller`, `bundle_product_slot.preSelectedProduct.parent`.`mark_as_topseller`) as `bundle_product_slot.preSelectedProduct.markAsTopseller`, COALESCE(`bundle_product_slot.preSelectedProduct`.`weight`, `bundle_product_slot.preSelectedProduct.parent`.`weight`) as `bundle_product_slot.preSelectedProduct.weight`, COALESCE(`bundle_product_slot.preSelectedProduct`.`width`, `bundle_product_slot.preSelectedProduct.parent`.`width`) as `bundle_product_slot.preSelectedProduct.width`, COALESCE(`bundle_product_slot.preSelectedProduct`.`height`, `bundle_product_slot.preSelectedProduct.parent`.`height`) as `bundle_product_slot.preSelectedProduct.height`, COALESCE(`bundle_product_slot.preSelectedProduct`.`length`, `bundle_product_slot.preSelectedProduct.parent`.`length`) as `bundle_product_slot.preSelectedProduct.length`, COALESCE(`bundle_product_slot.preSelectedProduct`.`release_date`, `bundle_product_slot.preSelectedProduct.parent`.`release_date`) as `bundle_product_slot.preSelectedProduct.releaseDate`, COALESCE(`bundle_product_slot.preSelectedProduct`.`rating_average`, `bundle_product_slot.preSelectedProduct.parent`.`rating_average`) as `bundle_product_slot.preSelectedProduct.ratingAverage`, `bundle_product_slot.preSelectedProduct.parent`.`category_tree` as `bundle_product_slot.preSelectedProduct.categoryTree.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`category_tree`, `bundle_product_slot.preSelectedProduct.parent`.`category_tree`) as `bundle_product_slot.preSelectedProduct.categoryTree`, `bundle_product_slot.preSelectedProduct.parent`.`property_ids` as `bundle_product_slot.preSelectedProduct.propertyIds.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`property_ids`, `bundle_product_slot.preSelectedProduct.parent`.`property_ids`) as `bundle_product_slot.preSelectedProduct.propertyIds`, `bundle_product_slot.preSelectedProduct.parent`.`option_ids` as `bundle_product_slot.preSelectedProduct.optionIds.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`option_ids`, `bundle_product_slot.preSelectedProduct.parent`.`option_ids`) as `bundle_product_slot.preSelectedProduct.optionIds`, `bundle_product_slot.preSelectedProduct.parent`.`stream_ids` as `bundle_product_slot.preSelectedProduct.streamIds.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`stream_ids`, `bundle_product_slot.preSelectedProduct.parent`.`stream_ids`) as `bundle_product_slot.preSelectedProduct.streamIds`, `bundle_product_slot.preSelectedProduct.parent`.`tag_ids` as `bundle_product_slot.preSelectedProduct.tagIds.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`tag_ids`, `bundle_product_slot.preSelectedProduct.parent`.`tag_ids`) as `bundle_product_slot.preSelectedProduct.tagIds`, `bundle_product_slot.preSelectedProduct.parent`.`category_ids` as `bundle_product_slot.preSelectedProduct.categoryIds.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`category_ids`, `bundle_product_slot.preSelectedProduct.parent`.`category_ids`) as `bundle_product_slot.preSelectedProduct.categoryIds`, `bundle_product_slot.preSelectedProduct`.`child_count` as `bundle_product_slot.preSelectedProduct.childCount`, COALESCE(`bundle_product_slot.preSelectedProduct`.`custom_field_set_selection_active`, `bundle_product_slot.preSelectedProduct.parent`.`custom_field_set_selection_active`) as `bundle_product_slot.preSelectedProduct.customFieldSetSelectionActive`, `bundle_product_slot.preSelectedProduct`.`sales` as `bundle_product_slot.preSelectedProduct.sales`, `bundle_product_slot.preSelectedProduct`.`states` as `bundle_product_slot.preSelectedProduct.states`, `bundle_product_slot.preSelectedProduct.tax`.`id` as `bundle_product_slot.preSelectedProduct.tax.id`, `bundle_product_slot.preSelectedProduct.tax`.`tax_rate` as `bundle_product_slot.preSelectedProduct.tax.taxRate`, `bundle_product_slot.preSelectedProduct.tax`.`name` as `bundle_product_slot.preSelectedProduct.tax.name`, `bundle_product_slot.preSelectedProduct.tax`.`position` as `bundle_product_slot.preSelectedProduct.tax.position`, `bundle_product_slot.preSelectedProduct.tax`.`custom_fields` as `bundle_product_slot.preSelectedProduct.tax.customFields`, `bundle_product_slot.preSelectedProduct.tax`.`created_at` as `bundle_product_slot.preSelectedProduct.tax.createdAt`, `bundle_product_slot.preSelectedProduct.tax`.`updated_at` as `bundle_product_slot.preSelectedProduct.tax.updatedAt`, `bundle_product_slot.preSelectedProduct.parent`.`cheapest_price` as `bundle_product_slot.preSelectedProduct.cheapestPrice.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`cheapest_price`, `bundle_product_slot.preSelectedProduct.parent`.`cheapest_price`) as `bundle_product_slot.preSelectedProduct.cheapestPrice`, `bundle_product_slot.preSelectedProduct`.`created_at` as `bundle_product_slot.preSelectedProduct.createdAt`, `bundle_product_slot.preSelectedProduct`.`updated_at` as `bundle_product_slot.preSelectedProduct.updatedAt`, `bundle_product_slot.preSelectedProduct.bundle`.`id` as `bundle_product_slot.preSelectedProduct.bundle.id`, `bundle_product_slot.preSelectedProduct.bundle`.`product_id` as `bundle_product_slot.preSelectedProduct.bundle.productId`, `bundle_product_slot.preSelectedProduct.bundle`.`product_version_id` as `bundle_product_slot.preSelectedProduct.bundle.productVersionId`, `bundle_product_slot.preSelectedProduct.bundle`.`name` as `bundle_product_slot.preSelectedProduct.bundle.name`, `bundle_product_slot.preSelectedProduct.bundle`.`price_type` as `bundle_product_slot.preSelectedProduct.bundle.priceType`, `bundle_product_slot.preSelectedProduct.bundle`.`noms_bundle_type` as `bundle_product_slot.preSelectedProduct.bundle.nomsBundleType`, `bundle_product_slot.preSelectedProduct.bundle`.`main_products_id` as `bundle_product_slot.preSelectedProduct.bundle.mainProductContainerId`, `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer`.`id` as `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer.id`, `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer`.`bundle_id` as `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer.bundleId`, `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer`.`created_at` as `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer.createdAt`, `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer`.`updated_at` as `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer.updatedAt`, `bundle_product_slot.preSelectedProduct.bundle`.`free_products_id` as `bundle_product_slot.preSelectedProduct.bundle.freeProductContainerId`, `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer`.`id` as `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer.id`, `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer`.`bundle_id` as `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer.bundleId`, `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer`.`created_at` as `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer.createdAt`, `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer`.`updated_at` as `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer.updatedAt`, `bundle_product_slot.preSelectedProduct.bundle`.`gifts_id` as `bundle_product_slot.preSelectedProduct.bundle.giftProductContainerId`, `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer`.`id` as `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer.id`, `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer`.`bundle_id` as `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer.bundleId`, `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer`.`created_at` as `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer.createdAt`, `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer`.`updated_at` as `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer.updatedAt`, `bundle_product_slot.preSelectedProduct.bundle`.`created_at` as `bundle_product_slot.preSelectedProduct.bundle.createdAt`, `bundle_product_slot.preSelectedProduct.bundle`.`updated_at` as `bundle_product_slot.preSelectedProduct.bundle.updatedAt`, `bundle_product_slot.preSelectedProduct.translation.metaDescription`, `bundle_product_slot.preSelectedProduct.parent.translation.metaDescription`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.metaDescription`,`bundle_product_slot.preSelectedProduct.parent.translation.metaDescription`,`bundle_product_slot.preSelectedProduct.translation.metaDescription`) as `bundle_product_slot.preSelectedProduct.metaDescription`, `bundle_product_slot.preSelectedProduct.translation.name`, `bundle_product_slot.preSelectedProduct.parent.translation.name`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.name`,`bundle_product_slot.preSelectedProduct.parent.translation.name`,`bundle_product_slot.preSelectedProduct.translation.name`) as `bundle_product_slot.preSelectedProduct.name`, `bundle_product_slot.preSelectedProduct.translation.keywords`, `bundle_product_slot.preSelectedProduct.parent.translation.keywords`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.keywords`,`bundle_product_slot.preSelectedProduct.parent.translation.keywords`,`bundle_product_slot.preSelectedProduct.translation.keywords`) as `bundle_product_slot.preSelectedProduct.keywords`, `bundle_product_slot.preSelectedProduct.translation.description`, `bundle_product_slot.preSelectedProduct.parent.translation.description`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.description`,`bundle_product_slot.preSelectedProduct.parent.translation.description`,`bundle_product_slot.preSelectedProduct.translation.description`) as `bundle_product_slot.preSelectedProduct.description`, `bundle_product_slot.preSelectedProduct.translation.metaTitle`, `bundle_product_slot.preSelectedProduct.parent.translation.metaTitle`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.metaTitle`,`bundle_product_slot.preSelectedProduct.parent.translation.metaTitle`,`bundle_product_slot.preSelectedProduct.translation.metaTitle`) as `bundle_product_slot.preSelectedProduct.metaTitle`, `bundle_product_slot.preSelectedProduct.translation.packUnit`, `bundle_product_slot.preSelectedProduct.parent.translation.packUnit`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.packUnit`,`bundle_product_slot.preSelectedProduct.parent.translation.packUnit`,`bundle_product_slot.preSelectedProduct.translation.packUnit`) as `bundle_product_slot.preSelectedProduct.packUnit`, `bundle_product_slot.preSelectedProduct.translation.packUnitPlural`, `bundle_product_slot.preSelectedProduct.parent.translation.packUnitPlural`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.packUnitPlural`,`bundle_product_slot.preSelectedProduct.parent.translation.packUnitPlural`,`bundle_product_slot.preSelectedProduct.translation.packUnitPlural`) as `bundle_product_slot.preSelectedProduct.packUnitPlural`, `bundle_product_slot.preSelectedProduct.translation.customSearchKeywords`, `bundle_product_slot.preSelectedProduct.parent.translation.customSearchKeywords`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.customSearchKeywords`,`bundle_product_slot.preSelectedProduct.parent.translation.customSearchKeywords`,`bundle_product_slot.preSelectedProduct.translation.customSearchKeywords`) as `bundle_product_slot.preSelectedProduct.customSearchKeywords`, `bundle_product_slot.preSelectedProduct.translation.slotConfig`, `bundle_product_slot.preSelectedProduct.parent.translation.slotConfig`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.slotConfig`,`bundle_product_slot.preSelectedProduct.parent.translation.slotConfig`,`bundle_product_slot.preSelectedProduct.translation.slotConfig`) as `bundle_product_slot.preSelectedProduct.slotConfig`, `bundle_product_slot.preSelectedProduct.translation.customFields`, `bundle_product_slot.preSelectedProduct.parent.translation.customFields`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.customFields`,`bundle_product_slot.preSelectedProduct.parent.translation.customFields`,`bundle_product_slot.preSelectedProduct.translation.customFields`) as `bundle_product_slot.preSelectedProduct.customFields`, `bundle_product_slot.preSelectedProduct.translation.createdAt`, `bundle_product_slot.preSelectedProduct.parent.translation.createdAt`, `bundle_product_slot.preSelectedProduct.translation.updatedAt`, `bundle_product_slot.preSelectedProduct.parent.translation.updatedAt`, `bundle_product_slot.preSelectedProduct.translation.productId`, `bundle_product_slot.preSelectedProduct.parent.translation.productId`, `bundle_product_slot.preSelectedProduct.translation.languageId`, `bundle_product_slot.preSelectedProduct.parent.translation.languageId`, `bundle_product_slot.preSelectedProduct.translation.productVersionId`, `bundle_product_slot.preSelectedProduct.parent.translation.productVersionId`, `bundle_product_slot`.`pre_selected_property_group_option_id` as `bundle_product_slot.preSelectedPropertyGroupOptionId`, `bundle_product_slot.preSelectedPropertyGroupOption`.`id` as `bundle_product_slot.preSelectedPropertyGroupOption.id`, `bundle_product_slot.preSelectedPropertyGroupOption`.`property_group_id` as `bundle_product_slot.preSelectedPropertyGroupOption.groupId`, `bundle_product_slot.preSelectedPropertyGroupOption`.`color_hex_code` as `bundle_product_slot.preSelectedPropertyGroupOption.colorHexCode`, `bundle_product_slot.preSelectedPropertyGroupOption`.`media_id` as `bundle_product_slot.preSelectedPropertyGroupOption.mediaId`, `bundle_product_slot.preSelectedPropertyGroupOption`.`created_at` as `bundle_product_slot.preSelectedPropertyGroupOption.createdAt`, `bundle_product_slot.preSelectedPropertyGroupOption`.`updated_at` as `bundle_product_slot.preSelectedPropertyGroupOption.updatedAt`, `bundle_product_slot.preSelectedPropertyGroupOption.translation.name`, COALESCE(`bundle_product_slot.preSelectedPropertyGroupOption.translation.name`,`bundle_product_slot.preSelectedPropertyGroupOption.translation.name`) as `bundle_product_slot.preSelectedPropertyGroupOption.name`, `bundle_product_slot.preSelectedPropertyGroupOption.translation.position`, COALESCE(`bundle_product_slot.preSelectedPropertyGroupOption.translation.position`,`bundle_product_slot.preSelectedPropertyGroupOption.translation.position`) as `bundle_product_slot.preSelectedPropertyGroupOption.position`, `bundle_product_slot.preSelectedPropertyGroupOption.translation.customFields`, COALESCE(`bundle_product_slot.preSelectedPropertyGroupOption.translation.customFields`,`bundle_product_slot.preSelectedPropertyGroupOption.translation.customFields`) as `bundle_product_slot.preSelectedPropertyGroupOption.customFields`, `bundle_product_slot.preSelectedPropertyGroupOption.translation.createdAt`, `bundle_product_slot.preSelectedPropertyGroupOption.translation.updatedAt`, `bundle_product_slot.preSelectedPropertyGroupOption.translation.propertyGroupOptionId`, `bundle_product_slot.preSelectedPropertyGroupOption.translation.languageId`, `bundle_product_slot`.`selectable_property_group_id` as `bundle_product_slot.selectablePropertyGroupId`, `bundle_product_slot.selectablePropertyGroup`.`id` as `bundle_product_slot.selectablePropertyGroup.id`, `bundle_product_slot.selectablePropertyGroup`.`display_type` as `bundle_product_slot.selectablePropertyGroup.displayType`, `bundle_product_slot.selectablePropertyGroup`.`sorting_type` as `bundle_product_slot.selectablePropertyGroup.sortingType`, `bundle_product_slot.selectablePropertyGroup`.`filterable` as `bundle_product_slot.selectablePropertyGroup.filterable`, `bundle_product_slot.selectablePropertyGroup`.`visible_on_product_detail_page` as `bundle_product_slot.selectablePropertyGroup.visibleOnProductDetailPage`, `bundle_product_slot.selectablePropertyGroup`.`created_at` as `bundle_product_slot.selectablePropertyGroup.createdAt`, `bundle_product_slot.selectablePropertyGroup`.`updated_at` as `bundle_product_slot.selectablePropertyGroup.updatedAt`, `bundle_product_slot.selectablePropertyGroup.translation.name`, COALESCE(`bundle_product_slot.selectablePropertyGroup.translation.name`,`bundle_product_slot.selectablePropertyGroup.translation.name`) as `bundle_product_slot.selectablePropertyGroup.name`, `bundle_product_slot.selectablePropertyGroup.translation.description`, COALESCE(`bundle_product_slot.selectablePropertyGroup.translation.description`,`bundle_product_slot.selectablePropertyGroup.translation.description`) as `bundle_product_slot.selectablePropertyGroup.description`, `bundle_product_slot.selectablePropertyGroup.translation.position`, COALESCE(`bundle_product_slot.selectablePropertyGroup.translation.position`,`bundle_product_slot.selectablePropertyGroup.translation.position`) as `bundle_product_slot.selectablePropertyGroup.position`, `bundle_product_slot.selectablePropertyGroup.translation.customFields`, COALESCE(`bundle_product_slot.selectablePropertyGroup.translation.customFields`,`bundle_product_slot.selectablePropertyGroup.translation.customFields`) as `bundle_product_slot.selectablePropertyGroup.customFields`, `bundle_product_slot.selectablePropertyGroup.translation.createdAt`, `bundle_product_slot.selectablePropertyGroup.translation.updatedAt`, `bundle_product_slot.selectablePropertyGroup.translation.propertyGroupId`, `bundle_product_slot.selectablePropertyGroup.translation.languageId`, `bundle_product_slot`.`b2b_price` as `bundle_product_slot.b2bPrice`, `bundle_product_slot`.`b2c_price` as `bundle_product_slot.b2cPrice`, `bundle_product_slot`.`created_at` as `bundle_product_slot.createdAt`, `bundle_product_slot`.`updated_at` as `bundle_product_slot.updatedAt` FROM `bundle_product_slot` LEFT JOIN `product` `bundle_product_slot.preSelectedProduct` ON `bundle_product_slot`.`pre_selected_product_id` = `bundle_product_slot.preSelectedProduct`.`id` LEFT JOIN `property_group_option` `bundle_product_slot.preSelectedPropertyGroupOption` ON `bundle_product_slot`.`pre_selected_property_group_option_id` = `bundle_product_slot.preSelectedPropertyGroupOption`.`id` LEFT JOIN `property_group` `bundle_product_slot.selectablePropertyGroup` ON `bundle_product_slot`.`selectable_property_group_id` = `bundle_product_slot.selectablePropertyGroup`.`id` LEFT JOIN `product` `bundle_product_slot.preSelectedProduct.parent` ON `bundle_product_slot.preSelectedProduct`.`parent_id` = `bundle_product_slot.preSelectedProduct.parent`.`id` AND `bundle_product_slot.preSelectedProduct`.`version_id` = `bundle_product_slot.preSelectedProduct.parent`.`version_id` LEFT JOIN (SELECT `bundle_product_slot.preSelectedProduct.translation`.product_id, `bundle_product_slot.preSelectedProduct.translation`.product_version_id, `bundle_product_slot.preSelectedProduct.translation`.meta_description as `bundle_product_slot.preSelectedProduct.translation.metaDescription`, `bundle_product_slot.preSelectedProduct.translation`.name as `bundle_product_slot.preSelectedProduct.translation.name`, `bundle_product_slot.preSelectedProduct.translation`.keywords as `bundle_product_slot.preSelectedProduct.translation.keywords`, `bundle_product_slot.preSelectedProduct.translation`.description as `bundle_product_slot.preSelectedProduct.translation.description`, `bundle_product_slot.preSelectedProduct.translation`.meta_title as `bundle_product_slot.preSelectedProduct.translation.metaTitle`, `bundle_product_slot.preSelectedProduct.translation`.pack_unit as `bundle_product_slot.preSelectedProduct.translation.packUnit`, `bundle_product_slot.preSelectedProduct.translation`.pack_unit_plural as `bundle_product_slot.preSelectedProduct.translation.packUnitPlural`, `bundle_product_slot.preSelectedProduct.translation`.custom_search_keywords as `bundle_product_slot.preSelectedProduct.translation.customSearchKeywords`, `bundle_product_slot.preSelectedProduct.translation`.slot_config as `bundle_product_slot.preSelectedProduct.translation.slotConfig`, `bundle_product_slot.preSelectedProduct.translation`.custom_fields as `bundle_product_slot.preSelectedProduct.translation.customFields`, `bundle_product_slot.preSelectedProduct.translation`.created_at as `bundle_product_slot.preSelectedProduct.translation.createdAt`, `bundle_product_slot.preSelectedProduct.translation`.updated_at as `bundle_product_slot.preSelectedProduct.translation.updatedAt`, `bundle_product_slot.preSelectedProduct.translation`.product_id as `bundle_product_slot.preSelectedProduct.translation.productId`, `bundle_product_slot.preSelectedProduct.translation`.language_id as `bundle_product_slot.preSelectedProduct.translation.languageId`, `bundle_product_slot.preSelectedProduct.translation`.product_version_id as `bundle_product_slot.preSelectedProduct.translation.productVersionId` FROM `product_translation` `bundle_product_slot.preSelectedProduct.translation` WHERE `bundle_product_slot.preSelectedProduct.translation`.language_id = :languageId) `bundle_product_slot.preSelectedProduct.product_translation` ON `bundle_product_slot.preSelectedProduct.product_translation`.`product_id` = `bundle_product_slot.preSelectedProduct`.`id` AND `bundle_product_slot.preSelectedProduct.product_translation`.product_version_id = `bundle_product_slot.preSelectedProduct`.version_id LEFT JOIN (SELECT `bundle_product_slot.preSelectedProduct.parent.translation`.product_id, `bundle_product_slot.preSelectedProduct.parent.translation`.product_version_id, `bundle_product_slot.preSelectedProduct.parent.translation`.meta_description as `bundle_product_slot.preSelectedProduct.parent.translation.metaDescription`, `bundle_product_slot.preSelectedProduct.parent.translation`.name as `bundle_product_slot.preSelectedProduct.parent.translation.name`, `bundle_product_slot.preSelectedProduct.parent.translation`.keywords as `bundle_product_slot.preSelectedProduct.parent.translation.keywords`, `bundle_product_slot.preSelectedProduct.parent.translation`.description as `bundle_product_slot.preSelectedProduct.parent.translation.description`, `bundle_product_slot.preSelectedProduct.parent.translation`.meta_title as `bundle_product_slot.preSelectedProduct.parent.translation.metaTitle`, `bundle_product_slot.preSelectedProduct.parent.translation`.pack_unit as `bundle_product_slot.preSelectedProduct.parent.translation.packUnit`, `bundle_product_slot.preSelectedProduct.parent.translation`.pack_unit_plural as `bundle_product_slot.preSelectedProduct.parent.translation.packUnitPlural`, `bundle_product_slot.preSelectedProduct.parent.translation`.custom_search_keywords as `bundle_product_slot.preSelectedProduct.parent.translation.customSearchKeywords`, `bundle_product_slot.preSelectedProduct.parent.translation`.slot_config as `bundle_product_slot.preSelectedProduct.parent.translation.slotConfig`, `bundle_product_slot.preSelectedProduct.parent.translation`.custom_fields as `bundle_product_slot.preSelectedProduct.parent.translation.customFields`, `bundle_product_slot.preSelectedProduct.parent.translation`.created_at as `bundle_product_slot.preSelectedProduct.parent.translation.createdAt`, `bundle_product_slot.preSelectedProduct.parent.translation`.updated_at as `bundle_product_slot.preSelectedProduct.parent.translation.updatedAt`, `bundle_product_slot.preSelectedProduct.parent.translation`.product_id as `bundle_product_slot.preSelectedProduct.parent.translation.productId`, `bundle_product_slot.preSelectedProduct.parent.translation`.language_id as `bundle_product_slot.preSelectedProduct.parent.translation.languageId`, `bundle_product_slot.preSelectedProduct.parent.translation`.product_version_id as `bundle_product_slot.preSelectedProduct.parent.translation.productVersionId` FROM `product_translation` `bundle_product_slot.preSelectedProduct.parent.translation` WHERE `bundle_product_slot.preSelectedProduct.parent.translation`.language_id = :languageId) `bundle_product_slot.preSelectedProduct.product_translation.parent` ON `bundle_product_slot.preSelectedProduct.product_translation.parent`.`product_id` = `bundle_product_slot.preSelectedProduct.parent`.`id` AND `bundle_product_slot.preSelectedProduct.product_translation.parent`.product_version_id = `bundle_product_slot.preSelectedProduct.parent`.version_id LEFT JOIN `tax` `bundle_product_slot.preSelectedProduct.tax` ON `bundle_product_slot.preSelectedProduct`.`tax` = `bundle_product_slot.preSelectedProduct.tax`.`id` LEFT JOIN `bundle` `bundle_product_slot.preSelectedProduct.bundle` ON `bundle_product_slot.preSelectedProduct`.`id` = `bundle_product_slot.preSelectedProduct.bundle`.`product_id` LEFT JOIN `bundle_product_container` `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer` ON `bundle_product_slot.preSelectedProduct.bundle`.`main_products_id` = `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer`.`id` LEFT JOIN `bundle_product_container` `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer` ON `bundle_product_slot.preSelectedProduct.bundle`.`free_products_id` = `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer`.`id` LEFT JOIN `bundle_product_container` `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer` ON `bundle_product_slot.preSelectedProduct.bundle`.`gifts_id` = `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer`.`id` LEFT JOIN (SELECT `bundle_product_slot.preSelectedPropertyGroupOption.translation`.property_group_option_id, `bundle_product_slot.preSelectedPropertyGroupOption.translation`.name as `bundle_product_slot.preSelectedPropertyGroupOption.translation.name`, `bundle_product_slot.preSelectedPropertyGroupOption.translation`.position as `bundle_product_slot.preSelectedPropertyGroupOption.translation.position`, `bundle_product_slot.preSelectedPropertyGroupOption.translation`.custom_fields as `bundle_product_slot.preSelectedPropertyGroupOption.translation.customFields`, `bundle_product_slot.preSelectedPropertyGroupOption.translation`.created_at as `bundle_product_slot.preSelectedPropertyGroupOption.translation.createdAt`, `bundle_product_slot.preSelectedPropertyGroupOption.translation`.updated_at as `bundle_product_slot.preSelectedPropertyGroupOption.translation.updatedAt`, `bundle_product_slot.preSelectedPropertyGroupOption.translation`.property_group_option_id as `bundle_product_slot.preSelectedPropertyGroupOption.translation.propertyGroupOptionId`, `bundle_product_slot.preSelectedPropertyGroupOption.translation`.language_id as `bundle_product_slot.preSelectedPropertyGroupOption.translation.languageId` FROM `property_group_option_translation` `bundle_product_slot.preSelectedPropertyGroupOption.translation` WHERE `bundle_product_slot.preSelectedPropertyGroupOption.translation`.language_id = :languageId) `bundle_product_slot.preSelectedPropertyGroupOption.property_group_option_translation` ON `bundle_product_slot.preSelectedPropertyGroupOption.property_group_option_translation`.`property_group_option_id` = `bundle_product_slot.preSelectedPropertyGroupOption`.`id` LEFT JOIN (SELECT `bundle_product_slot.selectablePropertyGroup.translation`.property_group_id, `bundle_product_slot.selectablePropertyGroup.translation`.name as `bundle_product_slot.selectablePropertyGroup.translation.name`, `bundle_product_slot.selectablePropertyGroup.translation`.description as `bundle_product_slot.selectablePropertyGroup.translation.description`, `bundle_product_slot.selectablePropertyGroup.translation`.position as `bundle_product_slot.selectablePropertyGroup.translation.position`, `bundle_product_slot.selectablePropertyGroup.translation`.custom_fields as `bundle_product_slot.selectablePropertyGroup.translation.customFields`, `bundle_product_slot.selectablePropertyGroup.translation`.created_at as `bundle_product_slot.selectablePropertyGroup.translation.createdAt`, `bundle_product_slot.selectablePropertyGroup.translation`.updated_at as `bundle_product_slot.selectablePropertyGroup.translation.updatedAt`, `bundle_product_slot.selectablePropertyGroup.translation`.property_group_id as `bundle_product_slot.selectablePropertyGroup.translation.propertyGroupId`, `bundle_product_slot.selectablePropertyGroup.translation`.language_id as `bundle_product_slot.selectablePropertyGroup.translation.languageId` FROM `property_group_translation` `bundle_product_slot.selectablePropertyGroup.translation` WHERE `bundle_product_slot.selectablePropertyGroup.translation`.language_id = :languageId) `bundle_product_slot.selectablePropertyGroup.property_group_translation` ON `bundle_product_slot.selectablePropertyGroup.property_group_translation`.`property_group_id` = `bundle_product_slot.selectablePropertyGroup`.`id` WHERE (`bundle_product_slot`.`container_id` IN (:param_93861fd8758a43c8a39b6ae70c0cbc17))
0.52 ms
(0.00%)
SELECT * FROM sales_channel_api_context WHERE (sales_channel_id = :salesChannelId) AND (token = :token) LIMIT 1
44.49 ms
(0.00%)
SELECT `product`.`id` as `product.id`, `product`.`version_id` as `product.versionId`, `product`.`parent_id` as `product.parentId`, `product`.`parent_version_id` as `product.parentVersionId`, COALESCE(`product`.`product_manufacturer_id`, `product.parent`.`product_manufacturer_id`) as `product.manufacturerId`, COALESCE(`product`.`product_manufacturer_version_id`, `product.parent`.`product_manufacturer_version_id`) as `product.productManufacturerVersionId`, COALESCE(`product`.`unit_id`, `product.parent`.`unit_id`) as `product.unitId`, COALESCE(`product`.`tax_id`, `product.parent`.`tax_id`) as `product.taxId`, COALESCE(`product`.`product_media_id`, `product.parent`.`product_media_id`) as `product.coverId`, COALESCE(`product`.`product_media_version_id`, `product.parent`.`product_media_version_id`) as `product.productMediaVersionId`, COALESCE(`product`.`delivery_time_id`, `product.parent`.`delivery_time_id`) as `product.deliveryTimeId`, COALESCE(`product`.`product_feature_set_id`, `product.parent`.`product_feature_set_id`) as `product.featureSetId`, COALESCE(`product`.`canonical_product_id`, `product.parent`.`canonical_product_id`) as `product.canonicalProductId`, COALESCE(`product`.`cms_page_id`, `product.parent`.`cms_page_id`) as `product.cmsPageId`, COALESCE(`product`.`cms_page_version_id`, `product.parent`.`cms_page_version_id`) as `product.cmsPageVersionId`, `product.parent`.`price` as `product.price.inherited`, COALESCE(`product`.`price`, `product.parent`.`price`) as `product.price`, `product`.`product_number` as `product.productNumber`, `product`.`stock` as `product.stock`, COALESCE(`product`.`restock_time`, `product.parent`.`restock_time`) as `product.restockTime`, `product`.`auto_increment` as `product.autoIncrement`, COALESCE(`product`.`active`, `product.parent`.`active`) as `product.active`, `product`.`available_stock` as `product.availableStock`, `product`.`available` as `product.available`, COALESCE(`product`.`is_closeout`, `product.parent`.`is_closeout`) as `product.isCloseout`, `product`.`display_group` as `product.displayGroup`, `product.parent`.`configurator_group_config` as `product.configuratorGroupConfig.inherited`, COALESCE(`product`.`configurator_group_config`, `product.parent`.`configurator_group_config`) as `product.configuratorGroupConfig`, COALESCE(`product`.`main_variant_id`, `product.parent`.`main_variant_id`) as `product.mainVariantId`, COALESCE(`product`.`display_parent`, `product.parent`.`display_parent`) as `product.displayParent`, `product.parent`.`variant_listing_config` as `product.variantListingConfig.inherited`, COALESCE(`product`.`variant_listing_config`, `product.parent`.`variant_listing_config`) as `product.variantListingConfig`, `product`.`variant_restrictions` as `product.variantRestrictions`, COALESCE(`product`.`manufacturer_number`, `product.parent`.`manufacturer_number`) as `product.manufacturerNumber`, COALESCE(`product`.`ean`, `product.parent`.`ean`) as `product.ean`, COALESCE(`product`.`purchase_steps`, `product.parent`.`purchase_steps`) as `product.purchaseSteps`, COALESCE(`product`.`max_purchase`, `product.parent`.`max_purchase`) as `product.maxPurchase`, COALESCE(`product`.`min_purchase`, `product.parent`.`min_purchase`) as `product.minPurchase`, COALESCE(`product`.`purchase_unit`, `product.parent`.`purchase_unit`) as `product.purchaseUnit`, COALESCE(`product`.`reference_unit`, `product.parent`.`reference_unit`) as `product.referenceUnit`, COALESCE(`product`.`shipping_free`, `product.parent`.`shipping_free`) as `product.shippingFree`, `product.parent`.`purchase_prices` as `product.purchasePrices.inherited`, COALESCE(`product`.`purchase_prices`, `product.parent`.`purchase_prices`) as `product.purchasePrices`, COALESCE(`product`.`mark_as_topseller`, `product.parent`.`mark_as_topseller`) as `product.markAsTopseller`, COALESCE(`product`.`weight`, `product.parent`.`weight`) as `product.weight`, COALESCE(`product`.`width`, `product.parent`.`width`) as `product.width`, COALESCE(`product`.`height`, `product.parent`.`height`) as `product.height`, COALESCE(`product`.`length`, `product.parent`.`length`) as `product.length`, COALESCE(`product`.`release_date`, `product.parent`.`release_date`) as `product.releaseDate`, COALESCE(`product`.`rating_average`, `product.parent`.`rating_average`) as `product.ratingAverage`, `product.parent`.`category_tree` as `product.categoryTree.inherited`, COALESCE(`product`.`category_tree`, `product.parent`.`category_tree`) as `product.categoryTree`, `product.parent`.`property_ids` as `product.propertyIds.inherited`, COALESCE(`product`.`property_ids`, `product.parent`.`property_ids`) as `product.propertyIds`, `product.parent`.`option_ids` as `product.optionIds.inherited`, COALESCE(`product`.`option_ids`, `product.parent`.`option_ids`) as `product.optionIds`, `product.parent`.`stream_ids` as `product.streamIds.inherited`, COALESCE(`product`.`stream_ids`, `product.parent`.`stream_ids`) as `product.streamIds`, `product.parent`.`tag_ids` as `product.tagIds.inherited`, COALESCE(`product`.`tag_ids`, `product.parent`.`tag_ids`) as `product.tagIds`, `product.parent`.`category_ids` as `product.categoryIds.inherited`, COALESCE(`product`.`category_ids`, `product.parent`.`category_ids`) as `product.categoryIds`, `product`.`child_count` as `product.childCount`, COALESCE(`product`.`custom_field_set_selection_active`, `product.parent`.`custom_field_set_selection_active`) as `product.customFieldSetSelectionActive`, `product`.`sales` as `product.sales`, `product`.`states` as `product.states`, `product.tax`.`id` as `product.tax.id`, `product.tax`.`tax_rate` as `product.tax.taxRate`, `product.tax`.`name` as `product.tax.name`, `product.tax`.`position` as `product.tax.position`, `product.tax`.`custom_fields` as `product.tax.customFields`, `product.tax`.`created_at` as `product.tax.createdAt`, `product.tax`.`updated_at` as `product.tax.updatedAt`, `product.parent`.`cheapest_price` as `product.cheapestPrice.inherited`, COALESCE(`product`.`cheapest_price`, `product.parent`.`cheapest_price`) as `product.cheapestPrice`, `product`.`created_at` as `product.createdAt`, `product`.`updated_at` as `product.updatedAt`, `product.bundle`.`id` as `product.bundle.id`, `product.bundle`.`product_id` as `product.bundle.productId`, `product.bundle`.`product_version_id` as `product.bundle.productVersionId`, `product.bundle`.`name` as `product.bundle.name`, `product.bundle`.`price_type` as `product.bundle.priceType`, `product.bundle`.`noms_bundle_type` as `product.bundle.nomsBundleType`, `product.bundle`.`main_products_id` as `product.bundle.mainProductContainerId`, `product.bundle.mainProductContainer`.`id` as `product.bundle.mainProductContainer.id`, `product.bundle.mainProductContainer`.`bundle_id` as `product.bundle.mainProductContainer.bundleId`, `product.bundle.mainProductContainer`.`created_at` as `product.bundle.mainProductContainer.createdAt`, `product.bundle.mainProductContainer`.`updated_at` as `product.bundle.mainProductContainer.updatedAt`, `product.bundle`.`free_products_id` as `product.bundle.freeProductContainerId`, `product.bundle.freeProductContainer`.`id` as `product.bundle.freeProductContainer.id`, `product.bundle.freeProductContainer`.`bundle_id` as `product.bundle.freeProductContainer.bundleId`, `product.bundle.freeProductContainer`.`created_at` as `product.bundle.freeProductContainer.createdAt`, `product.bundle.freeProductContainer`.`updated_at` as `product.bundle.freeProductContainer.updatedAt`, `product.bundle`.`gifts_id` as `product.bundle.giftProductContainerId`, `product.bundle.giftProductContainer`.`id` as `product.bundle.giftProductContainer.id`, `product.bundle.giftProductContainer`.`bundle_id` as `product.bundle.giftProductContainer.bundleId`, `product.bundle.giftProductContainer`.`created_at` as `product.bundle.giftProductContainer.createdAt`, `product.bundle.giftProductContainer`.`updated_at` as `product.bundle.giftProductContainer.updatedAt`, `product.bundle`.`created_at` as `product.bundle.createdAt`, `product.bundle`.`updated_at` as `product.bundle.updatedAt`, `product.cover`.`id` as `product.cover.id`, `product.cover`.`version_id` as `product.cover.versionId`, `product.cover`.`product_id` as `product.cover.productId`, `product.cover`.`product_version_id` as `product.cover.productVersionId`, `product.cover`.`media_id` as `product.cover.mediaId`, `product.cover`.`position` as `product.cover.position`, `product.cover.media`.`id` as `product.cover.media.id`, `product.cover.media`.`user_id` as `product.cover.media.userId`, `product.cover.media`.`media_folder_id` as `product.cover.media.mediaFolderId`, `product.cover.media`.`mime_type` as `product.cover.media.mimeType`, `product.cover.media`.`file_extension` as `product.cover.media.fileExtension`, `product.cover.media`.`uploaded_at` as `product.cover.media.uploadedAt`, `product.cover.media`.`file_name` as `product.cover.media.fileName`, `product.cover.media`.`file_size` as `product.cover.media.fileSize`, `product.cover.media`.`media_type` as `product.cover.media.mediaTypeRaw`, `product.cover.media`.`meta_data` as `product.cover.media.metaData`, `product.cover.media`.`private` as `product.cover.media.private`, `product.cover.media`.`thumbnails_ro` as `product.cover.media.thumbnailsRo`, `product.cover.media`.`created_at` as `product.cover.media.createdAt`, `product.cover.media`.`updated_at` as `product.cover.media.updatedAt`, `product.cover.media.translation.title`, COALESCE(`product.cover.media.translation.title`,`product.cover.media.translation.title`) as `product.cover.media.title`, `product.cover.media.translation.alt`, COALESCE(`product.cover.media.translation.alt`,`product.cover.media.translation.alt`) as `product.cover.media.alt`, `product.cover.media.translation.customFields`, COALESCE(`product.cover.media.translation.customFields`,`product.cover.media.translation.customFields`) as `product.cover.media.customFields`, `product.cover.media.translation.createdAt`, `product.cover.media.translation.updatedAt`, `product.cover.media.translation.mediaId`, `product.cover.media.translation.languageId`, `product.cover`.`custom_fields` as `product.cover.customFields`, `product.cover`.`created_at` as `product.cover.createdAt`, `product.cover`.`updated_at` as `product.cover.updatedAt`, `product.translation.metaDescription`, `product.parent.translation.metaDescription`, COALESCE(`product.translation.metaDescription`,`product.parent.translation.metaDescription`,`product.translation.metaDescription`) as `product.metaDescription`, `product.translation.name`, `product.parent.translation.name`, COALESCE(`product.translation.name`,`product.parent.translation.name`,`product.translation.name`) as `product.name`, `product.translation.keywords`, `product.parent.translation.keywords`, COALESCE(`product.translation.keywords`,`product.parent.translation.keywords`,`product.translation.keywords`) as `product.keywords`, `product.translation.description`, `product.parent.translation.description`, COALESCE(`product.translation.description`,`product.parent.translation.description`,`product.translation.description`) as `product.description`, `product.translation.metaTitle`, `product.parent.translation.metaTitle`, COALESCE(`product.translation.metaTitle`,`product.parent.translation.metaTitle`,`product.translation.metaTitle`) as `product.metaTitle`, `product.translation.packUnit`, `product.parent.translation.packUnit`, COALESCE(`product.translation.packUnit`,`product.parent.translation.packUnit`,`product.translation.packUnit`) as `product.packUnit`, `product.translation.packUnitPlural`, `product.parent.translation.packUnitPlural`, COALESCE(`product.translation.packUnitPlural`,`product.parent.translation.packUnitPlural`,`product.translation.packUnitPlural`) as `product.packUnitPlural`, `product.translation.customSearchKeywords`, `product.parent.translation.customSearchKeywords`, COALESCE(`product.translation.customSearchKeywords`,`product.parent.translation.customSearchKeywords`,`product.translation.customSearchKeywords`) as `product.customSearchKeywords`, `product.translation.slotConfig`, `product.parent.translation.slotConfig`, COALESCE(`product.translation.slotConfig`,`product.parent.translation.slotConfig`,`product.translation.slotConfig`) as `product.slotConfig`, `product.translation.customFields`, `product.parent.translation.customFields`, COALESCE(`product.translation.customFields`,`product.parent.translation.customFields`,`product.translation.customFields`) as `product.customFields`, `product.translation.createdAt`, `product.parent.translation.createdAt`, `product.translation.updatedAt`, `product.parent.translation.updatedAt`, `product.translation.productId`, `product.parent.translation.productId`, `product.translation.languageId`, `product.parent.translation.languageId`, `product.translation.productVersionId`, `product.parent.translation.productVersionId` FROM `product` LEFT JOIN `product` `product.parent` ON `product`.`parent_id` = `product.parent`.`id` AND `product`.`version_id` = `product.parent`.`version_id` LEFT JOIN (SELECT `product.translation`.product_id, `product.translation`.product_version_id, `product.translation`.meta_description as `product.translation.metaDescription`, `product.translation`.name as `product.translation.name`, `product.translation`.keywords as `product.translation.keywords`, `product.translation`.description as `product.translation.description`, `product.translation`.meta_title as `product.translation.metaTitle`, `product.translation`.pack_unit as `product.translation.packUnit`, `product.translation`.pack_unit_plural as `product.translation.packUnitPlural`, `product.translation`.custom_search_keywords as `product.translation.customSearchKeywords`, `product.translation`.slot_config as `product.translation.slotConfig`, `product.translation`.custom_fields as `product.translation.customFields`, `product.translation`.created_at as `product.translation.createdAt`, `product.translation`.updated_at as `product.translation.updatedAt`, `product.translation`.product_id as `product.translation.productId`, `product.translation`.language_id as `product.translation.languageId`, `product.translation`.product_version_id as `product.translation.productVersionId` FROM `product_translation` `product.translation` WHERE `product.translation`.language_id = :languageId) `product.product_translation` ON `product.product_translation`.`product_id` = `product`.`id` AND `product.product_translation`.product_version_id = `product`.version_id LEFT JOIN (SELECT `product.parent.translation`.product_id, `product.parent.translation`.product_version_id, `product.parent.translation`.meta_description as `product.parent.translation.metaDescription`, `product.parent.translation`.name as `product.parent.translation.name`, `product.parent.translation`.keywords as `product.parent.translation.keywords`, `product.parent.translation`.description as `product.parent.translation.description`, `product.parent.translation`.meta_title as `product.parent.translation.metaTitle`, `product.parent.translation`.pack_unit as `product.parent.translation.packUnit`, `product.parent.translation`.pack_unit_plural as `product.parent.translation.packUnitPlural`, `product.parent.translation`.custom_search_keywords as `product.parent.translation.customSearchKeywords`, `product.parent.translation`.slot_config as `product.parent.translation.slotConfig`, `product.parent.translation`.custom_fields as `product.parent.translation.customFields`, `product.parent.translation`.created_at as `product.parent.translation.createdAt`, `product.parent.translation`.updated_at as `product.parent.translation.updatedAt`, `product.parent.translation`.product_id as `product.parent.translation.productId`, `product.parent.translation`.language_id as `product.parent.translation.languageId`, `product.parent.translation`.product_version_id as `product.parent.translation.productVersionId` FROM `product_translation` `product.parent.translation` WHERE `product.parent.translation`.language_id = :languageId) `product.product_translation.parent` ON `product.product_translation.parent`.`product_id` = `product.parent`.`id` AND `product.product_translation.parent`.product_version_id = `product.parent`.version_id LEFT JOIN `tax` `product.tax` ON `product`.`tax` = `product.tax`.`id` LEFT JOIN `bundle` `product.bundle` ON `product`.`id` = `product.bundle`.`product_id` LEFT JOIN `product_media` `product.cover` ON `product`.`cover` = `product.cover`.`id` AND `product`.`version_id` = `product.cover`.`version_id` LEFT JOIN `bundle_product_container` `product.bundle.mainProductContainer` ON `product.bundle`.`main_products_id` = `product.bundle.mainProductContainer`.`id` LEFT JOIN `bundle_product_container` `product.bundle.freeProductContainer` ON `product.bundle`.`free_products_id` = `product.bundle.freeProductContainer`.`id` LEFT JOIN `bundle_product_container` `product.bundle.giftProductContainer` ON `product.bundle`.`gifts_id` = `product.bundle.giftProductContainer`.`id` LEFT JOIN `media` `product.cover.media` ON `product.cover`.`media_id` = `product.cover.media`.`id` LEFT JOIN (SELECT `product.cover.media.translation`.media_id, `product.cover.media.translation`.title as `product.cover.media.translation.title`, `product.cover.media.translation`.alt as `product.cover.media.translation.alt`, `product.cover.media.translation`.custom_fields as `product.cover.media.translation.customFields`, `product.cover.media.translation`.created_at as `product.cover.media.translation.createdAt`, `product.cover.media.translation`.updated_at as `product.cover.media.translation.updatedAt`, `product.cover.media.translation`.media_id as `product.cover.media.translation.mediaId`, `product.cover.media.translation`.language_id as `product.cover.media.translation.languageId` FROM `media_translation` `product.cover.media.translation` WHERE `product.cover.media.translation`.language_id = :languageId) `product.cover.media.media_translation` ON `product.cover.media.media_translation`.`media_id` = `product.cover.media`.`id` WHERE (`product`.`version_id` = :version) AND (`product`.`id` IN (:ids))
0.61 ms
(0.00%)
SELECT * FROM sales_channel_api_context WHERE (sales_channel_id = :salesChannelId) AND (token = :token) LIMIT 1
81.41 ms
(0.00%)
SELECT `product`.`id` as `product.id`, `product`.`version_id` as `product.versionId`, `product`.`parent_id` as `product.parentId`, `product`.`parent_version_id` as `product.parentVersionId`, COALESCE(`product`.`product_manufacturer_id`, `product.parent`.`product_manufacturer_id`) as `product.manufacturerId`, COALESCE(`product`.`product_manufacturer_version_id`, `product.parent`.`product_manufacturer_version_id`) as `product.productManufacturerVersionId`, COALESCE(`product`.`unit_id`, `product.parent`.`unit_id`) as `product.unitId`, COALESCE(`product`.`tax_id`, `product.parent`.`tax_id`) as `product.taxId`, COALESCE(`product`.`product_media_id`, `product.parent`.`product_media_id`) as `product.coverId`, COALESCE(`product`.`product_media_version_id`, `product.parent`.`product_media_version_id`) as `product.productMediaVersionId`, COALESCE(`product`.`delivery_time_id`, `product.parent`.`delivery_time_id`) as `product.deliveryTimeId`, COALESCE(`product`.`product_feature_set_id`, `product.parent`.`product_feature_set_id`) as `product.featureSetId`, COALESCE(`product`.`canonical_product_id`, `product.parent`.`canonical_product_id`) as `product.canonicalProductId`, COALESCE(`product`.`cms_page_id`, `product.parent`.`cms_page_id`) as `product.cmsPageId`, COALESCE(`product`.`cms_page_version_id`, `product.parent`.`cms_page_version_id`) as `product.cmsPageVersionId`, `product.parent`.`price` as `product.price.inherited`, COALESCE(`product`.`price`, `product.parent`.`price`) as `product.price`, `product`.`product_number` as `product.productNumber`, `product`.`stock` as `product.stock`, COALESCE(`product`.`restock_time`, `product.parent`.`restock_time`) as `product.restockTime`, `product`.`auto_increment` as `product.autoIncrement`, COALESCE(`product`.`active`, `product.parent`.`active`) as `product.active`, `product`.`available_stock` as `product.availableStock`, `product`.`available` as `product.available`, COALESCE(`product`.`is_closeout`, `product.parent`.`is_closeout`) as `product.isCloseout`, `product`.`display_group` as `product.displayGroup`, `product.parent`.`configurator_group_config` as `product.configuratorGroupConfig.inherited`, COALESCE(`product`.`configurator_group_config`, `product.parent`.`configurator_group_config`) as `product.configuratorGroupConfig`, COALESCE(`product`.`main_variant_id`, `product.parent`.`main_variant_id`) as `product.mainVariantId`, COALESCE(`product`.`display_parent`, `product.parent`.`display_parent`) as `product.displayParent`, `product.parent`.`variant_listing_config` as `product.variantListingConfig.inherited`, COALESCE(`product`.`variant_listing_config`, `product.parent`.`variant_listing_config`) as `product.variantListingConfig`, `product`.`variant_restrictions` as `product.variantRestrictions`, COALESCE(`product`.`manufacturer_number`, `product.parent`.`manufacturer_number`) as `product.manufacturerNumber`, COALESCE(`product`.`ean`, `product.parent`.`ean`) as `product.ean`, COALESCE(`product`.`purchase_steps`, `product.parent`.`purchase_steps`) as `product.purchaseSteps`, COALESCE(`product`.`max_purchase`, `product.parent`.`max_purchase`) as `product.maxPurchase`, COALESCE(`product`.`min_purchase`, `product.parent`.`min_purchase`) as `product.minPurchase`, COALESCE(`product`.`purchase_unit`, `product.parent`.`purchase_unit`) as `product.purchaseUnit`, COALESCE(`product`.`reference_unit`, `product.parent`.`reference_unit`) as `product.referenceUnit`, COALESCE(`product`.`shipping_free`, `product.parent`.`shipping_free`) as `product.shippingFree`, `product.parent`.`purchase_prices` as `product.purchasePrices.inherited`, COALESCE(`product`.`purchase_prices`, `product.parent`.`purchase_prices`) as `product.purchasePrices`, COALESCE(`product`.`mark_as_topseller`, `product.parent`.`mark_as_topseller`) as `product.markAsTopseller`, COALESCE(`product`.`weight`, `product.parent`.`weight`) as `product.weight`, COALESCE(`product`.`width`, `product.parent`.`width`) as `product.width`, COALESCE(`product`.`height`, `product.parent`.`height`) as `product.height`, COALESCE(`product`.`length`, `product.parent`.`length`) as `product.length`, COALESCE(`product`.`release_date`, `product.parent`.`release_date`) as `product.releaseDate`, COALESCE(`product`.`rating_average`, `product.parent`.`rating_average`) as `product.ratingAverage`, `product.parent`.`category_tree` as `product.categoryTree.inherited`, COALESCE(`product`.`category_tree`, `product.parent`.`category_tree`) as `product.categoryTree`, `product.parent`.`property_ids` as `product.propertyIds.inherited`, COALESCE(`product`.`property_ids`, `product.parent`.`property_ids`) as `product.propertyIds`, `product.parent`.`option_ids` as `product.optionIds.inherited`, COALESCE(`product`.`option_ids`, `product.parent`.`option_ids`) as `product.optionIds`, `product.parent`.`stream_ids` as `product.streamIds.inherited`, COALESCE(`product`.`stream_ids`, `product.parent`.`stream_ids`) as `product.streamIds`, `product.parent`.`tag_ids` as `product.tagIds.inherited`, COALESCE(`product`.`tag_ids`, `product.parent`.`tag_ids`) as `product.tagIds`, `product.parent`.`category_ids` as `product.categoryIds.inherited`, COALESCE(`product`.`category_ids`, `product.parent`.`category_ids`) as `product.categoryIds`, `product`.`child_count` as `product.childCount`, COALESCE(`product`.`custom_field_set_selection_active`, `product.parent`.`custom_field_set_selection_active`) as `product.customFieldSetSelectionActive`, `product`.`sales` as `product.sales`, `product`.`states` as `product.states`, `product.tax`.`id` as `product.tax.id`, `product.tax`.`tax_rate` as `product.tax.taxRate`, `product.tax`.`name` as `product.tax.name`, `product.tax`.`position` as `product.tax.position`, `product.tax`.`custom_fields` as `product.tax.customFields`, `product.tax`.`created_at` as `product.tax.createdAt`, `product.tax`.`updated_at` as `product.tax.updatedAt`, `product.parent`.`cheapest_price` as `product.cheapestPrice.inherited`, COALESCE(`product`.`cheapest_price`, `product.parent`.`cheapest_price`) as `product.cheapestPrice`, `product`.`created_at` as `product.createdAt`, `product`.`updated_at` as `product.updatedAt`, `product.bundle`.`id` as `product.bundle.id`, `product.bundle`.`product_id` as `product.bundle.productId`, `product.bundle`.`product_version_id` as `product.bundle.productVersionId`, `product.bundle`.`name` as `product.bundle.name`, `product.bundle`.`price_type` as `product.bundle.priceType`, `product.bundle`.`noms_bundle_type` as `product.bundle.nomsBundleType`, `product.bundle`.`main_products_id` as `product.bundle.mainProductContainerId`, `product.bundle.mainProductContainer`.`id` as `product.bundle.mainProductContainer.id`, `product.bundle.mainProductContainer`.`bundle_id` as `product.bundle.mainProductContainer.bundleId`, `product.bundle.mainProductContainer`.`created_at` as `product.bundle.mainProductContainer.createdAt`, `product.bundle.mainProductContainer`.`updated_at` as `product.bundle.mainProductContainer.updatedAt`, `product.bundle`.`free_products_id` as `product.bundle.freeProductContainerId`, `product.bundle.freeProductContainer`.`id` as `product.bundle.freeProductContainer.id`, `product.bundle.freeProductContainer`.`bundle_id` as `product.bundle.freeProductContainer.bundleId`, `product.bundle.freeProductContainer`.`created_at` as `product.bundle.freeProductContainer.createdAt`, `product.bundle.freeProductContainer`.`updated_at` as `product.bundle.freeProductContainer.updatedAt`, `product.bundle`.`gifts_id` as `product.bundle.giftProductContainerId`, `product.bundle.giftProductContainer`.`id` as `product.bundle.giftProductContainer.id`, `product.bundle.giftProductContainer`.`bundle_id` as `product.bundle.giftProductContainer.bundleId`, `product.bundle.giftProductContainer`.`created_at` as `product.bundle.giftProductContainer.createdAt`, `product.bundle.giftProductContainer`.`updated_at` as `product.bundle.giftProductContainer.updatedAt`, `product.bundle`.`created_at` as `product.bundle.createdAt`, `product.bundle`.`updated_at` as `product.bundle.updatedAt`, `product.cover`.`id` as `product.cover.id`, `product.cover`.`version_id` as `product.cover.versionId`, `product.cover`.`product_id` as `product.cover.productId`, `product.cover`.`product_version_id` as `product.cover.productVersionId`, `product.cover`.`media_id` as `product.cover.mediaId`, `product.cover`.`position` as `product.cover.position`, `product.cover.media`.`id` as `product.cover.media.id`, `product.cover.media`.`user_id` as `product.cover.media.userId`, `product.cover.media`.`media_folder_id` as `product.cover.media.mediaFolderId`, `product.cover.media`.`mime_type` as `product.cover.media.mimeType`, `product.cover.media`.`file_extension` as `product.cover.media.fileExtension`, `product.cover.media`.`uploaded_at` as `product.cover.media.uploadedAt`, `product.cover.media`.`file_name` as `product.cover.media.fileName`, `product.cover.media`.`file_size` as `product.cover.media.fileSize`, `product.cover.media`.`media_type` as `product.cover.media.mediaTypeRaw`, `product.cover.media`.`meta_data` as `product.cover.media.metaData`, `product.cover.media`.`private` as `product.cover.media.private`, `product.cover.media`.`thumbnails_ro` as `product.cover.media.thumbnailsRo`, `product.cover.media`.`created_at` as `product.cover.media.createdAt`, `product.cover.media`.`updated_at` as `product.cover.media.updatedAt`, `product.cover.media.translation.title`, COALESCE(`product.cover.media.translation.title`,`product.cover.media.translation.title`) as `product.cover.media.title`, `product.cover.media.translation.alt`, COALESCE(`product.cover.media.translation.alt`,`product.cover.media.translation.alt`) as `product.cover.media.alt`, `product.cover.media.translation.customFields`, COALESCE(`product.cover.media.translation.customFields`,`product.cover.media.translation.customFields`) as `product.cover.media.customFields`, `product.cover.media.translation.createdAt`, `product.cover.media.translation.updatedAt`, `product.cover.media.translation.mediaId`, `product.cover.media.translation.languageId`, `product.cover`.`custom_fields` as `product.cover.customFields`, `product.cover`.`created_at` as `product.cover.createdAt`, `product.cover`.`updated_at` as `product.cover.updatedAt`, `product.translation.metaDescription`, `product.parent.translation.metaDescription`, COALESCE(`product.translation.metaDescription`,`product.parent.translation.metaDescription`,`product.translation.metaDescription`) as `product.metaDescription`, `product.translation.name`, `product.parent.translation.name`, COALESCE(`product.translation.name`,`product.parent.translation.name`,`product.translation.name`) as `product.name`, `product.translation.keywords`, `product.parent.translation.keywords`, COALESCE(`product.translation.keywords`,`product.parent.translation.keywords`,`product.translation.keywords`) as `product.keywords`, `product.translation.description`, `product.parent.translation.description`, COALESCE(`product.translation.description`,`product.parent.translation.description`,`product.translation.description`) as `product.description`, `product.translation.metaTitle`, `product.parent.translation.metaTitle`, COALESCE(`product.translation.metaTitle`,`product.parent.translation.metaTitle`,`product.translation.metaTitle`) as `product.metaTitle`, `product.translation.packUnit`, `product.parent.translation.packUnit`, COALESCE(`product.translation.packUnit`,`product.parent.translation.packUnit`,`product.translation.packUnit`) as `product.packUnit`, `product.translation.packUnitPlural`, `product.parent.translation.packUnitPlural`, COALESCE(`product.translation.packUnitPlural`,`product.parent.translation.packUnitPlural`,`product.translation.packUnitPlural`) as `product.packUnitPlural`, `product.translation.customSearchKeywords`, `product.parent.translation.customSearchKeywords`, COALESCE(`product.translation.customSearchKeywords`,`product.parent.translation.customSearchKeywords`,`product.translation.customSearchKeywords`) as `product.customSearchKeywords`, `product.translation.slotConfig`, `product.parent.translation.slotConfig`, COALESCE(`product.translation.slotConfig`,`product.parent.translation.slotConfig`,`product.translation.slotConfig`) as `product.slotConfig`, `product.translation.customFields`, `product.parent.translation.customFields`, COALESCE(`product.translation.customFields`,`product.parent.translation.customFields`,`product.translation.customFields`) as `product.customFields`, `product.translation.createdAt`, `product.parent.translation.createdAt`, `product.translation.updatedAt`, `product.parent.translation.updatedAt`, `product.translation.productId`, `product.parent.translation.productId`, `product.translation.languageId`, `product.parent.translation.languageId`, `product.translation.productVersionId`, `product.parent.translation.productVersionId` FROM `product` LEFT JOIN `product` `product.parent` ON `product`.`parent_id` = `product.parent`.`id` AND `product`.`version_id` = `product.parent`.`version_id` LEFT JOIN (SELECT `product.translation`.product_id, `product.translation`.product_version_id, `product.translation`.meta_description as `product.translation.metaDescription`, `product.translation`.name as `product.translation.name`, `product.translation`.keywords as `product.translation.keywords`, `product.translation`.description as `product.translation.description`, `product.translation`.meta_title as `product.translation.metaTitle`, `product.translation`.pack_unit as `product.translation.packUnit`, `product.translation`.pack_unit_plural as `product.translation.packUnitPlural`, `product.translation`.custom_search_keywords as `product.translation.customSearchKeywords`, `product.translation`.slot_config as `product.translation.slotConfig`, `product.translation`.custom_fields as `product.translation.customFields`, `product.translation`.created_at as `product.translation.createdAt`, `product.translation`.updated_at as `product.translation.updatedAt`, `product.translation`.product_id as `product.translation.productId`, `product.translation`.language_id as `product.translation.languageId`, `product.translation`.product_version_id as `product.translation.productVersionId` FROM `product_translation` `product.translation` WHERE `product.translation`.language_id = :languageId) `product.product_translation` ON `product.product_translation`.`product_id` = `product`.`id` AND `product.product_translation`.product_version_id = `product`.version_id LEFT JOIN (SELECT `product.parent.translation`.product_id, `product.parent.translation`.product_version_id, `product.parent.translation`.meta_description as `product.parent.translation.metaDescription`, `product.parent.translation`.name as `product.parent.translation.name`, `product.parent.translation`.keywords as `product.parent.translation.keywords`, `product.parent.translation`.description as `product.parent.translation.description`, `product.parent.translation`.meta_title as `product.parent.translation.metaTitle`, `product.parent.translation`.pack_unit as `product.parent.translation.packUnit`, `product.parent.translation`.pack_unit_plural as `product.parent.translation.packUnitPlural`, `product.parent.translation`.custom_search_keywords as `product.parent.translation.customSearchKeywords`, `product.parent.translation`.slot_config as `product.parent.translation.slotConfig`, `product.parent.translation`.custom_fields as `product.parent.translation.customFields`, `product.parent.translation`.created_at as `product.parent.translation.createdAt`, `product.parent.translation`.updated_at as `product.parent.translation.updatedAt`, `product.parent.translation`.product_id as `product.parent.translation.productId`, `product.parent.translation`.language_id as `product.parent.translation.languageId`, `product.parent.translation`.product_version_id as `product.parent.translation.productVersionId` FROM `product_translation` `product.parent.translation` WHERE `product.parent.translation`.language_id = :languageId) `product.product_translation.parent` ON `product.product_translation.parent`.`product_id` = `product.parent`.`id` AND `product.product_translation.parent`.product_version_id = `product.parent`.version_id LEFT JOIN `tax` `product.tax` ON `product`.`tax` = `product.tax`.`id` LEFT JOIN `bundle` `product.bundle` ON `product`.`id` = `product.bundle`.`product_id` LEFT JOIN `product_media` `product.cover` ON `product`.`cover` = `product.cover`.`id` AND `product`.`version_id` = `product.cover`.`version_id` LEFT JOIN `bundle_product_container` `product.bundle.mainProductContainer` ON `product.bundle`.`main_products_id` = `product.bundle.mainProductContainer`.`id` LEFT JOIN `bundle_product_container` `product.bundle.freeProductContainer` ON `product.bundle`.`free_products_id` = `product.bundle.freeProductContainer`.`id` LEFT JOIN `bundle_product_container` `product.bundle.giftProductContainer` ON `product.bundle`.`gifts_id` = `product.bundle.giftProductContainer`.`id` LEFT JOIN `media` `product.cover.media` ON `product.cover`.`media_id` = `product.cover.media`.`id` LEFT JOIN (SELECT `product.cover.media.translation`.media_id, `product.cover.media.translation`.title as `product.cover.media.translation.title`, `product.cover.media.translation`.alt as `product.cover.media.translation.alt`, `product.cover.media.translation`.custom_fields as `product.cover.media.translation.customFields`, `product.cover.media.translation`.created_at as `product.cover.media.translation.createdAt`, `product.cover.media.translation`.updated_at as `product.cover.media.translation.updatedAt`, `product.cover.media.translation`.media_id as `product.cover.media.translation.mediaId`, `product.cover.media.translation`.language_id as `product.cover.media.translation.languageId` FROM `media_translation` `product.cover.media.translation` WHERE `product.cover.media.translation`.language_id = :languageId) `product.cover.media.media_translation` ON `product.cover.media.media_translation`.`media_id` = `product.cover.media`.`id` WHERE (`product`.`version_id` = :version) AND (`product`.`id` IN (:ids))
9.77 ms
(0.00%)
SELECT * FROM sales_channel_api_context WHERE (sales_channel_id = :salesChannelId) AND (token = :token) LIMIT 1
1.01 ms
(0.00%)
SELECT `product`.`id`, `product`.`product_number`, `product`.`auto_increment` FROM `product` LEFT JOIN `product` `product.parent` ON `product`.`parent_id` = `product.parent`.`id` AND `product`.`version_id` = `product.parent`.`version_id` LEFT JOIN `product_visibility` `product.visibilities` ON `product`.`visibilities` = `product.visibilities`.`product_id` AND `product`.version_id = `product.visibilities`.product_version_id WHERE (`product`.`version_id` = :version) AND ((((`product.visibilities`.`visibility` >= :param_7821bf2128954fff9de7536565276ae0) AND `product.visibilities`.`sales_channel_id` = :param_3779c6e5a3ab4091b75285a7ffbebbe4 AND IFNULL(`product`.`active`, `product.parent`.`active`) = :param_79c1978dba4b4b59bccc75a0e3aa42e5))) AND (`product`.`id` IN (:ids)) GROUP BY `product`.`id`
63.48 ms
(0.00%)
SELECT `product`.`id` as `product.id`, `product`.`version_id` as `product.versionId`, `product`.`parent_id` as `product.parentId`, `product`.`parent_version_id` as `product.parentVersionId`, COALESCE(`product`.`product_manufacturer_id`, `product.parent`.`product_manufacturer_id`) as `product.manufacturerId`, COALESCE(`product`.`product_manufacturer_version_id`, `product.parent`.`product_manufacturer_version_id`) as `product.productManufacturerVersionId`, COALESCE(`product`.`unit_id`, `product.parent`.`unit_id`) as `product.unitId`, COALESCE(`product`.`tax_id`, `product.parent`.`tax_id`) as `product.taxId`, COALESCE(`product`.`product_media_id`, `product.parent`.`product_media_id`) as `product.coverId`, COALESCE(`product`.`product_media_version_id`, `product.parent`.`product_media_version_id`) as `product.productMediaVersionId`, COALESCE(`product`.`delivery_time_id`, `product.parent`.`delivery_time_id`) as `product.deliveryTimeId`, COALESCE(`product`.`product_feature_set_id`, `product.parent`.`product_feature_set_id`) as `product.featureSetId`, COALESCE(`product`.`canonical_product_id`, `product.parent`.`canonical_product_id`) as `product.canonicalProductId`, COALESCE(`product`.`cms_page_id`, `product.parent`.`cms_page_id`) as `product.cmsPageId`, COALESCE(`product`.`cms_page_version_id`, `product.parent`.`cms_page_version_id`) as `product.cmsPageVersionId`, `product.parent`.`price` as `product.price.inherited`, COALESCE(`product`.`price`, `product.parent`.`price`) as `product.price`, `product`.`product_number` as `product.productNumber`, `product`.`stock` as `product.stock`, COALESCE(`product`.`restock_time`, `product.parent`.`restock_time`) as `product.restockTime`, `product`.`auto_increment` as `product.autoIncrement`, COALESCE(`product`.`active`, `product.parent`.`active`) as `product.active`, `product`.`available_stock` as `product.availableStock`, `product`.`available` as `product.available`, COALESCE(`product`.`is_closeout`, `product.parent`.`is_closeout`) as `product.isCloseout`, `product`.`display_group` as `product.displayGroup`, `product.parent`.`configurator_group_config` as `product.configuratorGroupConfig.inherited`, COALESCE(`product`.`configurator_group_config`, `product.parent`.`configurator_group_config`) as `product.configuratorGroupConfig`, COALESCE(`product`.`main_variant_id`, `product.parent`.`main_variant_id`) as `product.mainVariantId`, COALESCE(`product`.`display_parent`, `product.parent`.`display_parent`) as `product.displayParent`, `product.parent`.`variant_listing_config` as `product.variantListingConfig.inherited`, COALESCE(`product`.`variant_listing_config`, `product.parent`.`variant_listing_config`) as `product.variantListingConfig`, `product`.`variant_restrictions` as `product.variantRestrictions`, COALESCE(`product`.`manufacturer_number`, `product.parent`.`manufacturer_number`) as `product.manufacturerNumber`, COALESCE(`product`.`ean`, `product.parent`.`ean`) as `product.ean`, COALESCE(`product`.`purchase_steps`, `product.parent`.`purchase_steps`) as `product.purchaseSteps`, COALESCE(`product`.`max_purchase`, `product.parent`.`max_purchase`) as `product.maxPurchase`, COALESCE(`product`.`min_purchase`, `product.parent`.`min_purchase`) as `product.minPurchase`, COALESCE(`product`.`purchase_unit`, `product.parent`.`purchase_unit`) as `product.purchaseUnit`, COALESCE(`product`.`reference_unit`, `product.parent`.`reference_unit`) as `product.referenceUnit`, COALESCE(`product`.`shipping_free`, `product.parent`.`shipping_free`) as `product.shippingFree`, `product.parent`.`purchase_prices` as `product.purchasePrices.inherited`, COALESCE(`product`.`purchase_prices`, `product.parent`.`purchase_prices`) as `product.purchasePrices`, COALESCE(`product`.`mark_as_topseller`, `product.parent`.`mark_as_topseller`) as `product.markAsTopseller`, COALESCE(`product`.`weight`, `product.parent`.`weight`) as `product.weight`, COALESCE(`product`.`width`, `product.parent`.`width`) as `product.width`, COALESCE(`product`.`height`, `product.parent`.`height`) as `product.height`, COALESCE(`product`.`length`, `product.parent`.`length`) as `product.length`, COALESCE(`product`.`release_date`, `product.parent`.`release_date`) as `product.releaseDate`, COALESCE(`product`.`rating_average`, `product.parent`.`rating_average`) as `product.ratingAverage`, `product.parent`.`category_tree` as `product.categoryTree.inherited`, COALESCE(`product`.`category_tree`, `product.parent`.`category_tree`) as `product.categoryTree`, `product.parent`.`property_ids` as `product.propertyIds.inherited`, COALESCE(`product`.`property_ids`, `product.parent`.`property_ids`) as `product.propertyIds`, `product.parent`.`option_ids` as `product.optionIds.inherited`, COALESCE(`product`.`option_ids`, `product.parent`.`option_ids`) as `product.optionIds`, `product.parent`.`stream_ids` as `product.streamIds.inherited`, COALESCE(`product`.`stream_ids`, `product.parent`.`stream_ids`) as `product.streamIds`, `product.parent`.`tag_ids` as `product.tagIds.inherited`, COALESCE(`product`.`tag_ids`, `product.parent`.`tag_ids`) as `product.tagIds`, `product.parent`.`category_ids` as `product.categoryIds.inherited`, COALESCE(`product`.`category_ids`, `product.parent`.`category_ids`) as `product.categoryIds`, `product`.`child_count` as `product.childCount`, COALESCE(`product`.`custom_field_set_selection_active`, `product.parent`.`custom_field_set_selection_active`) as `product.customFieldSetSelectionActive`, `product`.`sales` as `product.sales`, `product`.`states` as `product.states`, `product.tax`.`id` as `product.tax.id`, `product.tax`.`tax_rate` as `product.tax.taxRate`, `product.tax`.`name` as `product.tax.name`, `product.tax`.`position` as `product.tax.position`, `product.tax`.`custom_fields` as `product.tax.customFields`, `product.tax`.`created_at` as `product.tax.createdAt`, `product.tax`.`updated_at` as `product.tax.updatedAt`, `product.parent`.`cheapest_price` as `product.cheapestPrice.inherited`, COALESCE(`product`.`cheapest_price`, `product.parent`.`cheapest_price`) as `product.cheapestPrice`, `product`.`created_at` as `product.createdAt`, `product`.`updated_at` as `product.updatedAt`, `product.bundle`.`id` as `product.bundle.id`, `product.bundle`.`product_id` as `product.bundle.productId`, `product.bundle`.`product_version_id` as `product.bundle.productVersionId`, `product.bundle`.`name` as `product.bundle.name`, `product.bundle`.`price_type` as `product.bundle.priceType`, `product.bundle`.`noms_bundle_type` as `product.bundle.nomsBundleType`, `product.bundle`.`main_products_id` as `product.bundle.mainProductContainerId`, `product.bundle.mainProductContainer`.`id` as `product.bundle.mainProductContainer.id`, `product.bundle.mainProductContainer`.`bundle_id` as `product.bundle.mainProductContainer.bundleId`, `product.bundle.mainProductContainer`.`created_at` as `product.bundle.mainProductContainer.createdAt`, `product.bundle.mainProductContainer`.`updated_at` as `product.bundle.mainProductContainer.updatedAt`, `product.bundle`.`free_products_id` as `product.bundle.freeProductContainerId`, `product.bundle.freeProductContainer`.`id` as `product.bundle.freeProductContainer.id`, `product.bundle.freeProductContainer`.`bundle_id` as `product.bundle.freeProductContainer.bundleId`, `product.bundle.freeProductContainer`.`created_at` as `product.bundle.freeProductContainer.createdAt`, `product.bundle.freeProductContainer`.`updated_at` as `product.bundle.freeProductContainer.updatedAt`, `product.bundle`.`gifts_id` as `product.bundle.giftProductContainerId`, `product.bundle.giftProductContainer`.`id` as `product.bundle.giftProductContainer.id`, `product.bundle.giftProductContainer`.`bundle_id` as `product.bundle.giftProductContainer.bundleId`, `product.bundle.giftProductContainer`.`created_at` as `product.bundle.giftProductContainer.createdAt`, `product.bundle.giftProductContainer`.`updated_at` as `product.bundle.giftProductContainer.updatedAt`, `product.bundle`.`created_at` as `product.bundle.createdAt`, `product.bundle`.`updated_at` as `product.bundle.updatedAt`, (SELECT GROUP_CONCAT(HEX(`product.options.mapping`.`property_group_option_id`) SEPARATOR '||')
                  FROM `product_option` `product.options.mapping`
                  WHERE `product.options.mapping`.`product_id` = `product`.`id` ) as `product.options.id_mapping`, `product.cover`.`id` as `product.cover.id`, `product.cover`.`version_id` as `product.cover.versionId`, `product.cover`.`product_id` as `product.cover.productId`, `product.cover`.`product_version_id` as `product.cover.productVersionId`, `product.cover`.`media_id` as `product.cover.mediaId`, `product.cover`.`position` as `product.cover.position`, `product.cover.media`.`id` as `product.cover.media.id`, `product.cover.media`.`user_id` as `product.cover.media.userId`, `product.cover.media`.`media_folder_id` as `product.cover.media.mediaFolderId`, `product.cover.media`.`mime_type` as `product.cover.media.mimeType`, `product.cover.media`.`file_extension` as `product.cover.media.fileExtension`, `product.cover.media`.`uploaded_at` as `product.cover.media.uploadedAt`, `product.cover.media`.`file_name` as `product.cover.media.fileName`, `product.cover.media`.`file_size` as `product.cover.media.fileSize`, `product.cover.media`.`media_type` as `product.cover.media.mediaTypeRaw`, `product.cover.media`.`meta_data` as `product.cover.media.metaData`, `product.cover.media`.`private` as `product.cover.media.private`, `product.cover.media`.`thumbnails_ro` as `product.cover.media.thumbnailsRo`, `product.cover.media`.`created_at` as `product.cover.media.createdAt`, `product.cover.media`.`updated_at` as `product.cover.media.updatedAt`, `product.cover.media.translation.title`, COALESCE(`product.cover.media.translation.title`,`product.cover.media.translation.title`) as `product.cover.media.title`, `product.cover.media.translation.alt`, COALESCE(`product.cover.media.translation.alt`,`product.cover.media.translation.alt`) as `product.cover.media.alt`, `product.cover.media.translation.customFields`, COALESCE(`product.cover.media.translation.customFields`,`product.cover.media.translation.customFields`) as `product.cover.media.customFields`, `product.cover.media.translation.createdAt`, `product.cover.media.translation.updatedAt`, `product.cover.media.translation.mediaId`, `product.cover.media.translation.languageId`, `product.cover`.`custom_fields` as `product.cover.customFields`, `product.cover`.`created_at` as `product.cover.createdAt`, `product.cover`.`updated_at` as `product.cover.updatedAt`, `product.unit`.`id` as `product.unit.id`, `product.unit`.`created_at` as `product.unit.createdAt`, `product.unit`.`updated_at` as `product.unit.updatedAt`, `product.unit.translation.shortCode`, COALESCE(`product.unit.translation.shortCode`,`product.unit.translation.shortCode`) as `product.unit.shortCode`, `product.unit.translation.name`, COALESCE(`product.unit.translation.name`,`product.unit.translation.name`) as `product.unit.name`, `product.unit.translation.customFields`, COALESCE(`product.unit.translation.customFields`,`product.unit.translation.customFields`) as `product.unit.customFields`, `product.unit.translation.createdAt`, `product.unit.translation.updatedAt`, `product.unit.translation.unitId`, `product.unit.translation.languageId`, `product.deliveryTime`.`id` as `product.deliveryTime.id`, `product.deliveryTime`.`min` as `product.deliveryTime.min`, `product.deliveryTime`.`max` as `product.deliveryTime.max`, `product.deliveryTime`.`unit` as `product.deliveryTime.unit`, `product.deliveryTime`.`created_at` as `product.deliveryTime.createdAt`, `product.deliveryTime`.`updated_at` as `product.deliveryTime.updatedAt`, `product.deliveryTime.translation.name`, COALESCE(`product.deliveryTime.translation.name`,`product.deliveryTime.translation.name`) as `product.deliveryTime.name`, `product.deliveryTime.translation.customFields`, COALESCE(`product.deliveryTime.translation.customFields`,`product.deliveryTime.translation.customFields`) as `product.deliveryTime.customFields`, `product.deliveryTime.translation.createdAt`, `product.deliveryTime.translation.updatedAt`, `product.deliveryTime.translation.deliveryTimeId`, `product.deliveryTime.translation.languageId`, `product.translation.metaDescription`, `product.parent.translation.metaDescription`, COALESCE(`product.translation.metaDescription`,`product.parent.translation.metaDescription`,`product.translation.metaDescription`) as `product.metaDescription`, `product.translation.name`, `product.parent.translation.name`, COALESCE(`product.translation.name`,`product.parent.translation.name`,`product.translation.name`) as `product.name`, `product.translation.keywords`, `product.parent.translation.keywords`, COALESCE(`product.translation.keywords`,`product.parent.translation.keywords`,`product.translation.keywords`) as `product.keywords`, `product.translation.description`, `product.parent.translation.description`, COALESCE(`product.translation.description`,`product.parent.translation.description`,`product.translation.description`) as `product.description`, `product.translation.metaTitle`, `product.parent.translation.metaTitle`, COALESCE(`product.translation.metaTitle`,`product.parent.translation.metaTitle`,`product.translation.metaTitle`) as `product.metaTitle`, `product.translation.packUnit`, `product.parent.translation.packUnit`, COALESCE(`product.translation.packUnit`,`product.parent.translation.packUnit`,`product.translation.packUnit`) as `product.packUnit`, `product.translation.packUnitPlural`, `product.parent.translation.packUnitPlural`, COALESCE(`product.translation.packUnitPlural`,`product.parent.translation.packUnitPlural`,`product.translation.packUnitPlural`) as `product.packUnitPlural`, `product.translation.customSearchKeywords`, `product.parent.translation.customSearchKeywords`, COALESCE(`product.translation.customSearchKeywords`,`product.parent.translation.customSearchKeywords`,`product.translation.customSearchKeywords`) as `product.customSearchKeywords`, `product.translation.slotConfig`, `product.parent.translation.slotConfig`, COALESCE(`product.translation.slotConfig`,`product.parent.translation.slotConfig`,`product.translation.slotConfig`) as `product.slotConfig`, `product.translation.customFields`, `product.parent.translation.customFields`, COALESCE(`product.translation.customFields`,`product.parent.translation.customFields`,`product.translation.customFields`) as `product.customFields`, `product.translation.createdAt`, `product.parent.translation.createdAt`, `product.translation.updatedAt`, `product.parent.translation.updatedAt`, `product.translation.productId`, `product.parent.translation.productId`, `product.translation.languageId`, `product.parent.translation.languageId`, `product.translation.productVersionId`, `product.parent.translation.productVersionId` FROM `product` LEFT JOIN `product` `product.parent` ON `product`.`parent_id` = `product.parent`.`id` AND `product`.`version_id` = `product.parent`.`version_id` LEFT JOIN (SELECT `product.translation`.product_id, `product.translation`.product_version_id, `product.translation`.meta_description as `product.translation.metaDescription`, `product.translation`.name as `product.translation.name`, `product.translation`.keywords as `product.translation.keywords`, `product.translation`.description as `product.translation.description`, `product.translation`.meta_title as `product.translation.metaTitle`, `product.translation`.pack_unit as `product.translation.packUnit`, `product.translation`.pack_unit_plural as `product.translation.packUnitPlural`, `product.translation`.custom_search_keywords as `product.translation.customSearchKeywords`, `product.translation`.slot_config as `product.translation.slotConfig`, `product.translation`.custom_fields as `product.translation.customFields`, `product.translation`.created_at as `product.translation.createdAt`, `product.translation`.updated_at as `product.translation.updatedAt`, `product.translation`.product_id as `product.translation.productId`, `product.translation`.language_id as `product.translation.languageId`, `product.translation`.product_version_id as `product.translation.productVersionId` FROM `product_translation` `product.translation` WHERE `product.translation`.language_id = :languageId) `product.product_translation` ON `product.product_translation`.`product_id` = `product`.`id` AND `product.product_translation`.product_version_id = `product`.version_id LEFT JOIN (SELECT `product.parent.translation`.product_id, `product.parent.translation`.product_version_id, `product.parent.translation`.meta_description as `product.parent.translation.metaDescription`, `product.parent.translation`.name as `product.parent.translation.name`, `product.parent.translation`.keywords as `product.parent.translation.keywords`, `product.parent.translation`.description as `product.parent.translation.description`, `product.parent.translation`.meta_title as `product.parent.translation.metaTitle`, `product.parent.translation`.pack_unit as `product.parent.translation.packUnit`, `product.parent.translation`.pack_unit_plural as `product.parent.translation.packUnitPlural`, `product.parent.translation`.custom_search_keywords as `product.parent.translation.customSearchKeywords`, `product.parent.translation`.slot_config as `product.parent.translation.slotConfig`, `product.parent.translation`.custom_fields as `product.parent.translation.customFields`, `product.parent.translation`.created_at as `product.parent.translation.createdAt`, `product.parent.translation`.updated_at as `product.parent.translation.updatedAt`, `product.parent.translation`.product_id as `product.parent.translation.productId`, `product.parent.translation`.language_id as `product.parent.translation.languageId`, `product.parent.translation`.product_version_id as `product.parent.translation.productVersionId` FROM `product_translation` `product.parent.translation` WHERE `product.parent.translation`.language_id = :languageId) `product.product_translation.parent` ON `product.product_translation.parent`.`product_id` = `product.parent`.`id` AND `product.product_translation.parent`.product_version_id = `product.parent`.version_id LEFT JOIN `tax` `product.tax` ON `product`.`tax` = `product.tax`.`id` LEFT JOIN `bundle` `product.bundle` ON `product`.`id` = `product.bundle`.`product_id` LEFT JOIN `product_media` `product.cover` ON `product`.`cover` = `product.cover`.`id` AND `product`.`version_id` = `product.cover`.`version_id` LEFT JOIN `unit` `product.unit` ON `product`.`unit` = `product.unit`.`id` LEFT JOIN `delivery_time` `product.deliveryTime` ON `product`.`deliveryTime` = `product.deliveryTime`.`id` LEFT JOIN `bundle_product_container` `product.bundle.mainProductContainer` ON `product.bundle`.`main_products_id` = `product.bundle.mainProductContainer`.`id` LEFT JOIN `bundle_product_container` `product.bundle.freeProductContainer` ON `product.bundle`.`free_products_id` = `product.bundle.freeProductContainer`.`id` LEFT JOIN `bundle_product_container` `product.bundle.giftProductContainer` ON `product.bundle`.`gifts_id` = `product.bundle.giftProductContainer`.`id` LEFT JOIN `media` `product.cover.media` ON `product.cover`.`media_id` = `product.cover.media`.`id` LEFT JOIN (SELECT `product.cover.media.translation`.media_id, `product.cover.media.translation`.title as `product.cover.media.translation.title`, `product.cover.media.translation`.alt as `product.cover.media.translation.alt`, `product.cover.media.translation`.custom_fields as `product.cover.media.translation.customFields`, `product.cover.media.translation`.created_at as `product.cover.media.translation.createdAt`, `product.cover.media.translation`.updated_at as `product.cover.media.translation.updatedAt`, `product.cover.media.translation`.media_id as `product.cover.media.translation.mediaId`, `product.cover.media.translation`.language_id as `product.cover.media.translation.languageId` FROM `media_translation` `product.cover.media.translation` WHERE `product.cover.media.translation`.language_id = :languageId) `product.cover.media.media_translation` ON `product.cover.media.media_translation`.`media_id` = `product.cover.media`.`id` LEFT JOIN (SELECT `product.unit.translation`.unit_id, `product.unit.translation`.short_code as `product.unit.translation.shortCode`, `product.unit.translation`.name as `product.unit.translation.name`, `product.unit.translation`.custom_fields as `product.unit.translation.customFields`, `product.unit.translation`.created_at as `product.unit.translation.createdAt`, `product.unit.translation`.updated_at as `product.unit.translation.updatedAt`, `product.unit.translation`.unit_id as `product.unit.translation.unitId`, `product.unit.translation`.language_id as `product.unit.translation.languageId` FROM `unit_translation` `product.unit.translation` WHERE `product.unit.translation`.language_id = :languageId) `product.unit.unit_translation` ON `product.unit.unit_translation`.`unit_id` = `product.unit`.`id` LEFT JOIN (SELECT `product.deliveryTime.translation`.delivery_time_id, `product.deliveryTime.translation`.name as `product.deliveryTime.translation.name`, `product.deliveryTime.translation`.custom_fields as `product.deliveryTime.translation.customFields`, `product.deliveryTime.translation`.created_at as `product.deliveryTime.translation.createdAt`, `product.deliveryTime.translation`.updated_at as `product.deliveryTime.translation.updatedAt`, `product.deliveryTime.translation`.delivery_time_id as `product.deliveryTime.translation.deliveryTimeId`, `product.deliveryTime.translation`.language_id as `product.deliveryTime.translation.languageId` FROM `delivery_time_translation` `product.deliveryTime.translation` WHERE `product.deliveryTime.translation`.language_id = :languageId) `product.deliveryTime.delivery_time_translation` ON `product.deliveryTime.delivery_time_translation`.`delivery_time_id` = `product.deliveryTime`.`id` WHERE (`product`.`version_id` = :version) AND (`product`.`id` IN (:ids))
2.58 ms
(0.00%)
SELECT `property_group_option`.`id` as `property_group_option.id`, `property_group_option`.`property_group_id` as `property_group_option.groupId`, `property_group_option`.`color_hex_code` as `property_group_option.colorHexCode`, `property_group_option`.`media_id` as `property_group_option.mediaId`, `property_group_option`.`created_at` as `property_group_option.createdAt`, `property_group_option`.`updated_at` as `property_group_option.updatedAt`, `property_group_option.translation.name`, COALESCE(`property_group_option.translation.name`,`property_group_option.translation.name`) as `property_group_option.name`, `property_group_option.translation.position`, COALESCE(`property_group_option.translation.position`,`property_group_option.translation.position`) as `property_group_option.position`, `property_group_option.translation.customFields`, COALESCE(`property_group_option.translation.customFields`,`property_group_option.translation.customFields`) as `property_group_option.customFields`, `property_group_option.translation.createdAt`, `property_group_option.translation.updatedAt`, `property_group_option.translation.propertyGroupOptionId`, `property_group_option.translation.languageId` FROM `property_group_option` LEFT JOIN (SELECT `property_group_option.translation`.property_group_option_id, `property_group_option.translation`.name as `property_group_option.translation.name`, `property_group_option.translation`.position as `property_group_option.translation.position`, `property_group_option.translation`.custom_fields as `property_group_option.translation.customFields`, `property_group_option.translation`.created_at as `property_group_option.translation.createdAt`, `property_group_option.translation`.updated_at as `property_group_option.translation.updatedAt`, `property_group_option.translation`.property_group_option_id as `property_group_option.translation.propertyGroupOptionId`, `property_group_option.translation`.language_id as `property_group_option.translation.languageId` FROM `property_group_option_translation` `property_group_option.translation` WHERE `property_group_option.translation`.language_id = :languageId) `property_group_option.property_group_option_translation` ON `property_group_option.property_group_option_translation`.`property_group_option_id` = `property_group_option`.`id` WHERE `property_group_option`.`id` IN (:ids)
4.65 ms
(0.00%)
SELECT `product_price`.`id` as `product_price.id`, `product_price`.`version_id` as `product_price.versionId`, `product_price`.`product_id` as `product_price.productId`, `product_price`.`product_version_id` as `product_price.productVersionId`, `product_price`.`rule_id` as `product_price.ruleId`, `product_price`.`price` as `product_price.price`, `product_price`.`quantity_start` as `product_price.quantityStart`, `product_price`.`quantity_end` as `product_price.quantityEnd`, `product_price`.`custom_fields` as `product_price.customFields`, `product_price`.`created_at` as `product_price.createdAt`, `product_price`.`updated_at` as `product_price.updatedAt` FROM `product_price` WHERE (`product_price`.`version_id` = :version) AND ((`product_price`.`product_id` IN (:param_6fdf07e6c4564336a67be4a12ab56461)))
0.62 ms
(0.00%)
SELECT * FROM sales_channel_api_context WHERE (sales_channel_id = :salesChannelId) AND (token = :token) LIMIT 1
93.38 ms
(0.00%)
SELECT `product`.`id` as `product.id`, `product`.`version_id` as `product.versionId`, `product`.`parent_id` as `product.parentId`, `product`.`parent_version_id` as `product.parentVersionId`, COALESCE(`product`.`product_manufacturer_id`, `product.parent`.`product_manufacturer_id`) as `product.manufacturerId`, COALESCE(`product`.`product_manufacturer_version_id`, `product.parent`.`product_manufacturer_version_id`) as `product.productManufacturerVersionId`, COALESCE(`product`.`unit_id`, `product.parent`.`unit_id`) as `product.unitId`, COALESCE(`product`.`tax_id`, `product.parent`.`tax_id`) as `product.taxId`, COALESCE(`product`.`product_media_id`, `product.parent`.`product_media_id`) as `product.coverId`, COALESCE(`product`.`product_media_version_id`, `product.parent`.`product_media_version_id`) as `product.productMediaVersionId`, COALESCE(`product`.`delivery_time_id`, `product.parent`.`delivery_time_id`) as `product.deliveryTimeId`, COALESCE(`product`.`product_feature_set_id`, `product.parent`.`product_feature_set_id`) as `product.featureSetId`, COALESCE(`product`.`canonical_product_id`, `product.parent`.`canonical_product_id`) as `product.canonicalProductId`, COALESCE(`product`.`cms_page_id`, `product.parent`.`cms_page_id`) as `product.cmsPageId`, COALESCE(`product`.`cms_page_version_id`, `product.parent`.`cms_page_version_id`) as `product.cmsPageVersionId`, `product.parent`.`price` as `product.price.inherited`, COALESCE(`product`.`price`, `product.parent`.`price`) as `product.price`, `product`.`product_number` as `product.productNumber`, `product`.`stock` as `product.stock`, COALESCE(`product`.`restock_time`, `product.parent`.`restock_time`) as `product.restockTime`, `product`.`auto_increment` as `product.autoIncrement`, COALESCE(`product`.`active`, `product.parent`.`active`) as `product.active`, `product`.`available_stock` as `product.availableStock`, `product`.`available` as `product.available`, COALESCE(`product`.`is_closeout`, `product.parent`.`is_closeout`) as `product.isCloseout`, `product`.`display_group` as `product.displayGroup`, `product.parent`.`configurator_group_config` as `product.configuratorGroupConfig.inherited`, COALESCE(`product`.`configurator_group_config`, `product.parent`.`configurator_group_config`) as `product.configuratorGroupConfig`, COALESCE(`product`.`main_variant_id`, `product.parent`.`main_variant_id`) as `product.mainVariantId`, COALESCE(`product`.`display_parent`, `product.parent`.`display_parent`) as `product.displayParent`, `product.parent`.`variant_listing_config` as `product.variantListingConfig.inherited`, COALESCE(`product`.`variant_listing_config`, `product.parent`.`variant_listing_config`) as `product.variantListingConfig`, `product`.`variant_restrictions` as `product.variantRestrictions`, COALESCE(`product`.`manufacturer_number`, `product.parent`.`manufacturer_number`) as `product.manufacturerNumber`, COALESCE(`product`.`ean`, `product.parent`.`ean`) as `product.ean`, COALESCE(`product`.`purchase_steps`, `product.parent`.`purchase_steps`) as `product.purchaseSteps`, COALESCE(`product`.`max_purchase`, `product.parent`.`max_purchase`) as `product.maxPurchase`, COALESCE(`product`.`min_purchase`, `product.parent`.`min_purchase`) as `product.minPurchase`, COALESCE(`product`.`purchase_unit`, `product.parent`.`purchase_unit`) as `product.purchaseUnit`, COALESCE(`product`.`reference_unit`, `product.parent`.`reference_unit`) as `product.referenceUnit`, COALESCE(`product`.`shipping_free`, `product.parent`.`shipping_free`) as `product.shippingFree`, `product.parent`.`purchase_prices` as `product.purchasePrices.inherited`, COALESCE(`product`.`purchase_prices`, `product.parent`.`purchase_prices`) as `product.purchasePrices`, COALESCE(`product`.`mark_as_topseller`, `product.parent`.`mark_as_topseller`) as `product.markAsTopseller`, COALESCE(`product`.`weight`, `product.parent`.`weight`) as `product.weight`, COALESCE(`product`.`width`, `product.parent`.`width`) as `product.width`, COALESCE(`product`.`height`, `product.parent`.`height`) as `product.height`, COALESCE(`product`.`length`, `product.parent`.`length`) as `product.length`, COALESCE(`product`.`release_date`, `product.parent`.`release_date`) as `product.releaseDate`, COALESCE(`product`.`rating_average`, `product.parent`.`rating_average`) as `product.ratingAverage`, `product.parent`.`category_tree` as `product.categoryTree.inherited`, COALESCE(`product`.`category_tree`, `product.parent`.`category_tree`) as `product.categoryTree`, `product.parent`.`property_ids` as `product.propertyIds.inherited`, COALESCE(`product`.`property_ids`, `product.parent`.`property_ids`) as `product.propertyIds`, `product.parent`.`option_ids` as `product.optionIds.inherited`, COALESCE(`product`.`option_ids`, `product.parent`.`option_ids`) as `product.optionIds`, `product.parent`.`stream_ids` as `product.streamIds.inherited`, COALESCE(`product`.`stream_ids`, `product.parent`.`stream_ids`) as `product.streamIds`, `product.parent`.`tag_ids` as `product.tagIds.inherited`, COALESCE(`product`.`tag_ids`, `product.parent`.`tag_ids`) as `product.tagIds`, `product.parent`.`category_ids` as `product.categoryIds.inherited`, COALESCE(`product`.`category_ids`, `product.parent`.`category_ids`) as `product.categoryIds`, `product`.`child_count` as `product.childCount`, COALESCE(`product`.`custom_field_set_selection_active`, `product.parent`.`custom_field_set_selection_active`) as `product.customFieldSetSelectionActive`, `product`.`sales` as `product.sales`, `product`.`states` as `product.states`, `product.tax`.`id` as `product.tax.id`, `product.tax`.`tax_rate` as `product.tax.taxRate`, `product.tax`.`name` as `product.tax.name`, `product.tax`.`position` as `product.tax.position`, `product.tax`.`custom_fields` as `product.tax.customFields`, `product.tax`.`created_at` as `product.tax.createdAt`, `product.tax`.`updated_at` as `product.tax.updatedAt`, `product.parent`.`cheapest_price` as `product.cheapestPrice.inherited`, COALESCE(`product`.`cheapest_price`, `product.parent`.`cheapest_price`) as `product.cheapestPrice`, `product`.`created_at` as `product.createdAt`, `product`.`updated_at` as `product.updatedAt`, `product.bundle`.`id` as `product.bundle.id`, `product.bundle`.`product_id` as `product.bundle.productId`, `product.bundle`.`product_version_id` as `product.bundle.productVersionId`, `product.bundle`.`name` as `product.bundle.name`, `product.bundle`.`price_type` as `product.bundle.priceType`, `product.bundle`.`noms_bundle_type` as `product.bundle.nomsBundleType`, `product.bundle`.`main_products_id` as `product.bundle.mainProductContainerId`, `product.bundle.mainProductContainer`.`id` as `product.bundle.mainProductContainer.id`, `product.bundle.mainProductContainer`.`bundle_id` as `product.bundle.mainProductContainer.bundleId`, `product.bundle.mainProductContainer`.`created_at` as `product.bundle.mainProductContainer.createdAt`, `product.bundle.mainProductContainer`.`updated_at` as `product.bundle.mainProductContainer.updatedAt`, `product.bundle`.`free_products_id` as `product.bundle.freeProductContainerId`, `product.bundle.freeProductContainer`.`id` as `product.bundle.freeProductContainer.id`, `product.bundle.freeProductContainer`.`bundle_id` as `product.bundle.freeProductContainer.bundleId`, `product.bundle.freeProductContainer`.`created_at` as `product.bundle.freeProductContainer.createdAt`, `product.bundle.freeProductContainer`.`updated_at` as `product.bundle.freeProductContainer.updatedAt`, `product.bundle`.`gifts_id` as `product.bundle.giftProductContainerId`, `product.bundle.giftProductContainer`.`id` as `product.bundle.giftProductContainer.id`, `product.bundle.giftProductContainer`.`bundle_id` as `product.bundle.giftProductContainer.bundleId`, `product.bundle.giftProductContainer`.`created_at` as `product.bundle.giftProductContainer.createdAt`, `product.bundle.giftProductContainer`.`updated_at` as `product.bundle.giftProductContainer.updatedAt`, `product.bundle`.`created_at` as `product.bundle.createdAt`, `product.bundle`.`updated_at` as `product.bundle.updatedAt`, `product.cover`.`id` as `product.cover.id`, `product.cover`.`version_id` as `product.cover.versionId`, `product.cover`.`product_id` as `product.cover.productId`, `product.cover`.`product_version_id` as `product.cover.productVersionId`, `product.cover`.`media_id` as `product.cover.mediaId`, `product.cover`.`position` as `product.cover.position`, `product.cover.media`.`id` as `product.cover.media.id`, `product.cover.media`.`user_id` as `product.cover.media.userId`, `product.cover.media`.`media_folder_id` as `product.cover.media.mediaFolderId`, `product.cover.media`.`mime_type` as `product.cover.media.mimeType`, `product.cover.media`.`file_extension` as `product.cover.media.fileExtension`, `product.cover.media`.`uploaded_at` as `product.cover.media.uploadedAt`, `product.cover.media`.`file_name` as `product.cover.media.fileName`, `product.cover.media`.`file_size` as `product.cover.media.fileSize`, `product.cover.media`.`media_type` as `product.cover.media.mediaTypeRaw`, `product.cover.media`.`meta_data` as `product.cover.media.metaData`, `product.cover.media`.`private` as `product.cover.media.private`, `product.cover.media`.`thumbnails_ro` as `product.cover.media.thumbnailsRo`, `product.cover.media`.`created_at` as `product.cover.media.createdAt`, `product.cover.media`.`updated_at` as `product.cover.media.updatedAt`, `product.cover.media.translation.title`, COALESCE(`product.cover.media.translation.title`,`product.cover.media.translation.title`) as `product.cover.media.title`, `product.cover.media.translation.alt`, COALESCE(`product.cover.media.translation.alt`,`product.cover.media.translation.alt`) as `product.cover.media.alt`, `product.cover.media.translation.customFields`, COALESCE(`product.cover.media.translation.customFields`,`product.cover.media.translation.customFields`) as `product.cover.media.customFields`, `product.cover.media.translation.createdAt`, `product.cover.media.translation.updatedAt`, `product.cover.media.translation.mediaId`, `product.cover.media.translation.languageId`, `product.cover`.`custom_fields` as `product.cover.customFields`, `product.cover`.`created_at` as `product.cover.createdAt`, `product.cover`.`updated_at` as `product.cover.updatedAt`, `product.translation.metaDescription`, `product.parent.translation.metaDescription`, COALESCE(`product.translation.metaDescription`,`product.parent.translation.metaDescription`,`product.translation.metaDescription`) as `product.metaDescription`, `product.translation.name`, `product.parent.translation.name`, COALESCE(`product.translation.name`,`product.parent.translation.name`,`product.translation.name`) as `product.name`, `product.translation.keywords`, `product.parent.translation.keywords`, COALESCE(`product.translation.keywords`,`product.parent.translation.keywords`,`product.translation.keywords`) as `product.keywords`, `product.translation.description`, `product.parent.translation.description`, COALESCE(`product.translation.description`,`product.parent.translation.description`,`product.translation.description`) as `product.description`, `product.translation.metaTitle`, `product.parent.translation.metaTitle`, COALESCE(`product.translation.metaTitle`,`product.parent.translation.metaTitle`,`product.translation.metaTitle`) as `product.metaTitle`, `product.translation.packUnit`, `product.parent.translation.packUnit`, COALESCE(`product.translation.packUnit`,`product.parent.translation.packUnit`,`product.translation.packUnit`) as `product.packUnit`, `product.translation.packUnitPlural`, `product.parent.translation.packUnitPlural`, COALESCE(`product.translation.packUnitPlural`,`product.parent.translation.packUnitPlural`,`product.translation.packUnitPlural`) as `product.packUnitPlural`, `product.translation.customSearchKeywords`, `product.parent.translation.customSearchKeywords`, COALESCE(`product.translation.customSearchKeywords`,`product.parent.translation.customSearchKeywords`,`product.translation.customSearchKeywords`) as `product.customSearchKeywords`, `product.translation.slotConfig`, `product.parent.translation.slotConfig`, COALESCE(`product.translation.slotConfig`,`product.parent.translation.slotConfig`,`product.translation.slotConfig`) as `product.slotConfig`, `product.translation.customFields`, `product.parent.translation.customFields`, COALESCE(`product.translation.customFields`,`product.parent.translation.customFields`,`product.translation.customFields`) as `product.customFields`, `product.translation.createdAt`, `product.parent.translation.createdAt`, `product.translation.updatedAt`, `product.parent.translation.updatedAt`, `product.translation.productId`, `product.parent.translation.productId`, `product.translation.languageId`, `product.parent.translation.languageId`, `product.translation.productVersionId`, `product.parent.translation.productVersionId` FROM `product` LEFT JOIN `product` `product.parent` ON `product`.`parent_id` = `product.parent`.`id` AND `product`.`version_id` = `product.parent`.`version_id` LEFT JOIN (SELECT `product.translation`.product_id, `product.translation`.product_version_id, `product.translation`.meta_description as `product.translation.metaDescription`, `product.translation`.name as `product.translation.name`, `product.translation`.keywords as `product.translation.keywords`, `product.translation`.description as `product.translation.description`, `product.translation`.meta_title as `product.translation.metaTitle`, `product.translation`.pack_unit as `product.translation.packUnit`, `product.translation`.pack_unit_plural as `product.translation.packUnitPlural`, `product.translation`.custom_search_keywords as `product.translation.customSearchKeywords`, `product.translation`.slot_config as `product.translation.slotConfig`, `product.translation`.custom_fields as `product.translation.customFields`, `product.translation`.created_at as `product.translation.createdAt`, `product.translation`.updated_at as `product.translation.updatedAt`, `product.translation`.product_id as `product.translation.productId`, `product.translation`.language_id as `product.translation.languageId`, `product.translation`.product_version_id as `product.translation.productVersionId` FROM `product_translation` `product.translation` WHERE `product.translation`.language_id = :languageId) `product.product_translation` ON `product.product_translation`.`product_id` = `product`.`id` AND `product.product_translation`.product_version_id = `product`.version_id LEFT JOIN (SELECT `product.parent.translation`.product_id, `product.parent.translation`.product_version_id, `product.parent.translation`.meta_description as `product.parent.translation.metaDescription`, `product.parent.translation`.name as `product.parent.translation.name`, `product.parent.translation`.keywords as `product.parent.translation.keywords`, `product.parent.translation`.description as `product.parent.translation.description`, `product.parent.translation`.meta_title as `product.parent.translation.metaTitle`, `product.parent.translation`.pack_unit as `product.parent.translation.packUnit`, `product.parent.translation`.pack_unit_plural as `product.parent.translation.packUnitPlural`, `product.parent.translation`.custom_search_keywords as `product.parent.translation.customSearchKeywords`, `product.parent.translation`.slot_config as `product.parent.translation.slotConfig`, `product.parent.translation`.custom_fields as `product.parent.translation.customFields`, `product.parent.translation`.created_at as `product.parent.translation.createdAt`, `product.parent.translation`.updated_at as `product.parent.translation.updatedAt`, `product.parent.translation`.product_id as `product.parent.translation.productId`, `product.parent.translation`.language_id as `product.parent.translation.languageId`, `product.parent.translation`.product_version_id as `product.parent.translation.productVersionId` FROM `product_translation` `product.parent.translation` WHERE `product.parent.translation`.language_id = :languageId) `product.product_translation.parent` ON `product.product_translation.parent`.`product_id` = `product.parent`.`id` AND `product.product_translation.parent`.product_version_id = `product.parent`.version_id LEFT JOIN `tax` `product.tax` ON `product`.`tax` = `product.tax`.`id` LEFT JOIN `bundle` `product.bundle` ON `product`.`id` = `product.bundle`.`product_id` LEFT JOIN `product_media` `product.cover` ON `product`.`cover` = `product.cover`.`id` AND `product`.`version_id` = `product.cover`.`version_id` LEFT JOIN `bundle_product_container` `product.bundle.mainProductContainer` ON `product.bundle`.`main_products_id` = `product.bundle.mainProductContainer`.`id` LEFT JOIN `bundle_product_container` `product.bundle.freeProductContainer` ON `product.bundle`.`free_products_id` = `product.bundle.freeProductContainer`.`id` LEFT JOIN `bundle_product_container` `product.bundle.giftProductContainer` ON `product.bundle`.`gifts_id` = `product.bundle.giftProductContainer`.`id` LEFT JOIN `media` `product.cover.media` ON `product.cover`.`media_id` = `product.cover.media`.`id` LEFT JOIN (SELECT `product.cover.media.translation`.media_id, `product.cover.media.translation`.title as `product.cover.media.translation.title`, `product.cover.media.translation`.alt as `product.cover.media.translation.alt`, `product.cover.media.translation`.custom_fields as `product.cover.media.translation.customFields`, `product.cover.media.translation`.created_at as `product.cover.media.translation.createdAt`, `product.cover.media.translation`.updated_at as `product.cover.media.translation.updatedAt`, `product.cover.media.translation`.media_id as `product.cover.media.translation.mediaId`, `product.cover.media.translation`.language_id as `product.cover.media.translation.languageId` FROM `media_translation` `product.cover.media.translation` WHERE `product.cover.media.translation`.language_id = :languageId) `product.cover.media.media_translation` ON `product.cover.media.media_translation`.`media_id` = `product.cover.media`.`id` WHERE (`product`.`version_id` = :version) AND (`product`.`id` IN (:ids))
15.15 ms
(0.00%)
SELECT * FROM sales_channel_api_context WHERE (sales_channel_id = :salesChannelId) AND (token = :token) LIMIT 1
6.51 ms
(0.00%)
# breadcrumb-builder::main-category::search-ids
SELECT `category`.`id`, `category`.`auto_increment` FROM `category` LEFT JOIN `main_category` `category.mainCategories` ON `category`.`id` = `category.mainCategories`.`category_id` AND `category`.version_id = `category.mainCategories`.category_version_id WHERE (`category`.`version_id` = :version) AND (((`category.mainCategories`.`product_id` = :param_f4c33d4a4fb24993be6065f5715aa2a4 AND `category.mainCategories`.`sales_channel_id` = :param_8ae2bea669614936bf249ed28e355f13 AND (`category`.`path` LIKE :param_bee51167a4c04b67a11b05e3c0aa5bc1 OR `category`.`path` LIKE :param_73eec87d20cd4e4fab13e92f100f67ca OR `category`.`path` LIKE :param_4a539fa1495f4eaa843a8b8f0aebfdd6)))) LIMIT 1
2.56 ms
(0.00%)
# breadcrumb-builder::main-category::read
SELECT `category`.`id` as `category.id`, `category`.`version_id` as `category.versionId`, `category`.`parent_id` as `category.parentId`, `category`.`parent_version_id` as `category.parentVersionId`, `category`.`after_category_id` as `category.afterCategoryId`, `category`.`after_category_version_id` as `category.afterCategoryVersionId`, `category`.`media_id` as `category.mediaId`, `category`.`display_nested_products` as `category.displayNestedProducts`, `category`.`auto_increment` as `category.autoIncrement`, `category`.`level` as `category.level`, `category`.`path` as `category.path`, `category`.`child_count` as `category.childCount`, `category`.`type` as `category.type`, `category`.`product_assignment_type` as `category.productAssignmentType`, `category`.`visible` as `category.visible`, `category`.`active` as `category.active`, `category`.`cms_page_id` as `category.cmsPageId`, `category`.`cms_page_version_id` as `category.cmsPageVersionId`, `category`.`product_stream_id` as `category.productStreamId`, `category`.`created_at` as `category.createdAt`, `category`.`updated_at` as `category.updatedAt`, `category.translation.name`, COALESCE(`category.translation.name`,`category.translation.name`) as `category.name`, `category.translation.breadcrumb`, COALESCE(`category.translation.breadcrumb`,`category.translation.breadcrumb`) as `category.breadcrumb`, `category.translation.slotConfig`, COALESCE(`category.translation.slotConfig`,`category.translation.slotConfig`) as `category.slotConfig`, `category.translation.linkType`, COALESCE(`category.translation.linkType`,`category.translation.linkType`) as `category.linkType`, `category.translation.internalLink`, COALESCE(`category.translation.internalLink`,`category.translation.internalLink`) as `category.internalLink`, `category.translation.externalLink`, COALESCE(`category.translation.externalLink`,`category.translation.externalLink`) as `category.externalLink`, `category.translation.linkNewTab`, COALESCE(`category.translation.linkNewTab`,`category.translation.linkNewTab`) as `category.linkNewTab`, `category.translation.description`, COALESCE(`category.translation.description`,`category.translation.description`) as `category.description`, `category.translation.metaTitle`, COALESCE(`category.translation.metaTitle`,`category.translation.metaTitle`) as `category.metaTitle`, `category.translation.metaDescription`, COALESCE(`category.translation.metaDescription`,`category.translation.metaDescription`) as `category.metaDescription`, `category.translation.keywords`, COALESCE(`category.translation.keywords`,`category.translation.keywords`) as `category.keywords`, `category.translation.customFields`, COALESCE(`category.translation.customFields`,`category.translation.customFields`) as `category.customFields`, `category.translation.createdAt`, `category.translation.updatedAt`, `category.translation.categoryId`, `category.translation.languageId`, `category.translation.categoryVersionId` FROM `category` LEFT JOIN (SELECT `category.translation`.category_id, `category.translation`.category_version_id, `category.translation`.name as `category.translation.name`, `category.translation`.breadcrumb as `category.translation.breadcrumb`, `category.translation`.slot_config as `category.translation.slotConfig`, `category.translation`.link_type as `category.translation.linkType`, `category.translation`.internal_link as `category.translation.internalLink`, `category.translation`.external_link as `category.translation.externalLink`, `category.translation`.link_new_tab as `category.translation.linkNewTab`, `category.translation`.description as `category.translation.description`, `category.translation`.meta_title as `category.translation.metaTitle`, `category.translation`.meta_description as `category.translation.metaDescription`, `category.translation`.keywords as `category.translation.keywords`, `category.translation`.custom_fields as `category.translation.customFields`, `category.translation`.created_at as `category.translation.createdAt`, `category.translation`.updated_at as `category.translation.updatedAt`, `category.translation`.category_id as `category.translation.categoryId`, `category.translation`.language_id as `category.translation.languageId`, `category.translation`.category_version_id as `category.translation.categoryVersionId` FROM `category_translation` `category.translation` WHERE `category.translation`.language_id = :languageId) `category.category_translation` ON `category.category_translation`.`category_id` = `category`.`id` AND `category.category_translation`.category_version_id = `category`.version_id WHERE (`category`.`version_id` = :version) AND (`category`.`id` IN (:ids))
1.09 ms
(0.00%)
SELECT `product`.`id`, `product`.`product_number`, `product`.`auto_increment` FROM `product` LEFT JOIN `product` `product.parent` ON `product`.`parent_id` = `product.parent`.`id` AND `product`.`version_id` = `product.parent`.`version_id` LEFT JOIN `product_visibility` `product.visibilities` ON `product`.`visibilities` = `product.visibilities`.`product_id` AND `product`.version_id = `product.visibilities`.product_version_id WHERE (`product`.`version_id` = :version) AND ((((`product.visibilities`.`visibility` >= :param_329c6009d3ed4aeebe567d9a52e8dc25) AND `product.visibilities`.`sales_channel_id` = :param_a0c4b92bd0394fd4b6e9abe9f5c6855d AND IFNULL(`product`.`active`, `product.parent`.`active`) = :param_17b30b0c8c964b2892b651e25e8f255e))) AND (`product`.`id` IN (:ids)) GROUP BY `product`.`id`
69.94 ms
(0.00%)
SELECT `product`.`id` as `product.id`, `product`.`version_id` as `product.versionId`, `product`.`parent_id` as `product.parentId`, `product`.`parent_version_id` as `product.parentVersionId`, COALESCE(`product`.`product_manufacturer_id`, `product.parent`.`product_manufacturer_id`) as `product.manufacturerId`, COALESCE(`product`.`product_manufacturer_version_id`, `product.parent`.`product_manufacturer_version_id`) as `product.productManufacturerVersionId`, COALESCE(`product`.`unit_id`, `product.parent`.`unit_id`) as `product.unitId`, COALESCE(`product`.`tax_id`, `product.parent`.`tax_id`) as `product.taxId`, COALESCE(`product`.`product_media_id`, `product.parent`.`product_media_id`) as `product.coverId`, COALESCE(`product`.`product_media_version_id`, `product.parent`.`product_media_version_id`) as `product.productMediaVersionId`, COALESCE(`product`.`delivery_time_id`, `product.parent`.`delivery_time_id`) as `product.deliveryTimeId`, COALESCE(`product`.`product_feature_set_id`, `product.parent`.`product_feature_set_id`) as `product.featureSetId`, COALESCE(`product`.`canonical_product_id`, `product.parent`.`canonical_product_id`) as `product.canonicalProductId`, COALESCE(`product`.`cms_page_id`, `product.parent`.`cms_page_id`) as `product.cmsPageId`, COALESCE(`product`.`cms_page_version_id`, `product.parent`.`cms_page_version_id`) as `product.cmsPageVersionId`, `product.parent`.`price` as `product.price.inherited`, COALESCE(`product`.`price`, `product.parent`.`price`) as `product.price`, `product`.`product_number` as `product.productNumber`, `product`.`stock` as `product.stock`, COALESCE(`product`.`restock_time`, `product.parent`.`restock_time`) as `product.restockTime`, `product`.`auto_increment` as `product.autoIncrement`, COALESCE(`product`.`active`, `product.parent`.`active`) as `product.active`, `product`.`available_stock` as `product.availableStock`, `product`.`available` as `product.available`, COALESCE(`product`.`is_closeout`, `product.parent`.`is_closeout`) as `product.isCloseout`, `product`.`display_group` as `product.displayGroup`, `product.parent`.`configurator_group_config` as `product.configuratorGroupConfig.inherited`, COALESCE(`product`.`configurator_group_config`, `product.parent`.`configurator_group_config`) as `product.configuratorGroupConfig`, COALESCE(`product`.`main_variant_id`, `product.parent`.`main_variant_id`) as `product.mainVariantId`, COALESCE(`product`.`display_parent`, `product.parent`.`display_parent`) as `product.displayParent`, `product.parent`.`variant_listing_config` as `product.variantListingConfig.inherited`, COALESCE(`product`.`variant_listing_config`, `product.parent`.`variant_listing_config`) as `product.variantListingConfig`, `product`.`variant_restrictions` as `product.variantRestrictions`, COALESCE(`product`.`manufacturer_number`, `product.parent`.`manufacturer_number`) as `product.manufacturerNumber`, COALESCE(`product`.`ean`, `product.parent`.`ean`) as `product.ean`, COALESCE(`product`.`purchase_steps`, `product.parent`.`purchase_steps`) as `product.purchaseSteps`, COALESCE(`product`.`max_purchase`, `product.parent`.`max_purchase`) as `product.maxPurchase`, COALESCE(`product`.`min_purchase`, `product.parent`.`min_purchase`) as `product.minPurchase`, COALESCE(`product`.`purchase_unit`, `product.parent`.`purchase_unit`) as `product.purchaseUnit`, COALESCE(`product`.`reference_unit`, `product.parent`.`reference_unit`) as `product.referenceUnit`, COALESCE(`product`.`shipping_free`, `product.parent`.`shipping_free`) as `product.shippingFree`, `product.parent`.`purchase_prices` as `product.purchasePrices.inherited`, COALESCE(`product`.`purchase_prices`, `product.parent`.`purchase_prices`) as `product.purchasePrices`, COALESCE(`product`.`mark_as_topseller`, `product.parent`.`mark_as_topseller`) as `product.markAsTopseller`, COALESCE(`product`.`weight`, `product.parent`.`weight`) as `product.weight`, COALESCE(`product`.`width`, `product.parent`.`width`) as `product.width`, COALESCE(`product`.`height`, `product.parent`.`height`) as `product.height`, COALESCE(`product`.`length`, `product.parent`.`length`) as `product.length`, COALESCE(`product`.`release_date`, `product.parent`.`release_date`) as `product.releaseDate`, COALESCE(`product`.`rating_average`, `product.parent`.`rating_average`) as `product.ratingAverage`, `product.parent`.`category_tree` as `product.categoryTree.inherited`, COALESCE(`product`.`category_tree`, `product.parent`.`category_tree`) as `product.categoryTree`, `product.parent`.`property_ids` as `product.propertyIds.inherited`, COALESCE(`product`.`property_ids`, `product.parent`.`property_ids`) as `product.propertyIds`, `product.parent`.`option_ids` as `product.optionIds.inherited`, COALESCE(`product`.`option_ids`, `product.parent`.`option_ids`) as `product.optionIds`, `product.parent`.`stream_ids` as `product.streamIds.inherited`, COALESCE(`product`.`stream_ids`, `product.parent`.`stream_ids`) as `product.streamIds`, `product.parent`.`tag_ids` as `product.tagIds.inherited`, COALESCE(`product`.`tag_ids`, `product.parent`.`tag_ids`) as `product.tagIds`, `product.parent`.`category_ids` as `product.categoryIds.inherited`, COALESCE(`product`.`category_ids`, `product.parent`.`category_ids`) as `product.categoryIds`, `product`.`child_count` as `product.childCount`, COALESCE(`product`.`custom_field_set_selection_active`, `product.parent`.`custom_field_set_selection_active`) as `product.customFieldSetSelectionActive`, `product`.`sales` as `product.sales`, `product`.`states` as `product.states`, `product.tax`.`id` as `product.tax.id`, `product.tax`.`tax_rate` as `product.tax.taxRate`, `product.tax`.`name` as `product.tax.name`, `product.tax`.`position` as `product.tax.position`, `product.tax`.`custom_fields` as `product.tax.customFields`, `product.tax`.`created_at` as `product.tax.createdAt`, `product.tax`.`updated_at` as `product.tax.updatedAt`, `product.parent`.`cheapest_price` as `product.cheapestPrice.inherited`, COALESCE(`product`.`cheapest_price`, `product.parent`.`cheapest_price`) as `product.cheapestPrice`, `product`.`created_at` as `product.createdAt`, `product`.`updated_at` as `product.updatedAt`, `product.bundle`.`id` as `product.bundle.id`, `product.bundle`.`product_id` as `product.bundle.productId`, `product.bundle`.`product_version_id` as `product.bundle.productVersionId`, `product.bundle`.`name` as `product.bundle.name`, `product.bundle`.`price_type` as `product.bundle.priceType`, `product.bundle`.`noms_bundle_type` as `product.bundle.nomsBundleType`, `product.bundle`.`main_products_id` as `product.bundle.mainProductContainerId`, `product.bundle.mainProductContainer`.`id` as `product.bundle.mainProductContainer.id`, `product.bundle.mainProductContainer`.`bundle_id` as `product.bundle.mainProductContainer.bundleId`, `product.bundle.mainProductContainer`.`created_at` as `product.bundle.mainProductContainer.createdAt`, `product.bundle.mainProductContainer`.`updated_at` as `product.bundle.mainProductContainer.updatedAt`, `product.bundle`.`free_products_id` as `product.bundle.freeProductContainerId`, `product.bundle.freeProductContainer`.`id` as `product.bundle.freeProductContainer.id`, `product.bundle.freeProductContainer`.`bundle_id` as `product.bundle.freeProductContainer.bundleId`, `product.bundle.freeProductContainer`.`created_at` as `product.bundle.freeProductContainer.createdAt`, `product.bundle.freeProductContainer`.`updated_at` as `product.bundle.freeProductContainer.updatedAt`, `product.bundle`.`gifts_id` as `product.bundle.giftProductContainerId`, `product.bundle.giftProductContainer`.`id` as `product.bundle.giftProductContainer.id`, `product.bundle.giftProductContainer`.`bundle_id` as `product.bundle.giftProductContainer.bundleId`, `product.bundle.giftProductContainer`.`created_at` as `product.bundle.giftProductContainer.createdAt`, `product.bundle.giftProductContainer`.`updated_at` as `product.bundle.giftProductContainer.updatedAt`, `product.bundle`.`created_at` as `product.bundle.createdAt`, `product.bundle`.`updated_at` as `product.bundle.updatedAt`, (SELECT GROUP_CONCAT(HEX(`product.options.mapping`.`property_group_option_id`) SEPARATOR '||')
                  FROM `product_option` `product.options.mapping`
                  WHERE `product.options.mapping`.`product_id` = `product`.`id` ) as `product.options.id_mapping`, `product.cover`.`id` as `product.cover.id`, `product.cover`.`version_id` as `product.cover.versionId`, `product.cover`.`product_id` as `product.cover.productId`, `product.cover`.`product_version_id` as `product.cover.productVersionId`, `product.cover`.`media_id` as `product.cover.mediaId`, `product.cover`.`position` as `product.cover.position`, `product.cover.media`.`id` as `product.cover.media.id`, `product.cover.media`.`user_id` as `product.cover.media.userId`, `product.cover.media`.`media_folder_id` as `product.cover.media.mediaFolderId`, `product.cover.media`.`mime_type` as `product.cover.media.mimeType`, `product.cover.media`.`file_extension` as `product.cover.media.fileExtension`, `product.cover.media`.`uploaded_at` as `product.cover.media.uploadedAt`, `product.cover.media`.`file_name` as `product.cover.media.fileName`, `product.cover.media`.`file_size` as `product.cover.media.fileSize`, `product.cover.media`.`media_type` as `product.cover.media.mediaTypeRaw`, `product.cover.media`.`meta_data` as `product.cover.media.metaData`, `product.cover.media`.`private` as `product.cover.media.private`, `product.cover.media`.`thumbnails_ro` as `product.cover.media.thumbnailsRo`, `product.cover.media`.`created_at` as `product.cover.media.createdAt`, `product.cover.media`.`updated_at` as `product.cover.media.updatedAt`, `product.cover.media.translation.title`, COALESCE(`product.cover.media.translation.title`,`product.cover.media.translation.title`) as `product.cover.media.title`, `product.cover.media.translation.alt`, COALESCE(`product.cover.media.translation.alt`,`product.cover.media.translation.alt`) as `product.cover.media.alt`, `product.cover.media.translation.customFields`, COALESCE(`product.cover.media.translation.customFields`,`product.cover.media.translation.customFields`) as `product.cover.media.customFields`, `product.cover.media.translation.createdAt`, `product.cover.media.translation.updatedAt`, `product.cover.media.translation.mediaId`, `product.cover.media.translation.languageId`, `product.cover`.`custom_fields` as `product.cover.customFields`, `product.cover`.`created_at` as `product.cover.createdAt`, `product.cover`.`updated_at` as `product.cover.updatedAt`, `product.unit`.`id` as `product.unit.id`, `product.unit`.`created_at` as `product.unit.createdAt`, `product.unit`.`updated_at` as `product.unit.updatedAt`, `product.unit.translation.shortCode`, COALESCE(`product.unit.translation.shortCode`,`product.unit.translation.shortCode`) as `product.unit.shortCode`, `product.unit.translation.name`, COALESCE(`product.unit.translation.name`,`product.unit.translation.name`) as `product.unit.name`, `product.unit.translation.customFields`, COALESCE(`product.unit.translation.customFields`,`product.unit.translation.customFields`) as `product.unit.customFields`, `product.unit.translation.createdAt`, `product.unit.translation.updatedAt`, `product.unit.translation.unitId`, `product.unit.translation.languageId`, `product.deliveryTime`.`id` as `product.deliveryTime.id`, `product.deliveryTime`.`min` as `product.deliveryTime.min`, `product.deliveryTime`.`max` as `product.deliveryTime.max`, `product.deliveryTime`.`unit` as `product.deliveryTime.unit`, `product.deliveryTime`.`created_at` as `product.deliveryTime.createdAt`, `product.deliveryTime`.`updated_at` as `product.deliveryTime.updatedAt`, `product.deliveryTime.translation.name`, COALESCE(`product.deliveryTime.translation.name`,`product.deliveryTime.translation.name`) as `product.deliveryTime.name`, `product.deliveryTime.translation.customFields`, COALESCE(`product.deliveryTime.translation.customFields`,`product.deliveryTime.translation.customFields`) as `product.deliveryTime.customFields`, `product.deliveryTime.translation.createdAt`, `product.deliveryTime.translation.updatedAt`, `product.deliveryTime.translation.deliveryTimeId`, `product.deliveryTime.translation.languageId`, `product.translation.metaDescription`, `product.parent.translation.metaDescription`, COALESCE(`product.translation.metaDescription`,`product.parent.translation.metaDescription`,`product.translation.metaDescription`) as `product.metaDescription`, `product.translation.name`, `product.parent.translation.name`, COALESCE(`product.translation.name`,`product.parent.translation.name`,`product.translation.name`) as `product.name`, `product.translation.keywords`, `product.parent.translation.keywords`, COALESCE(`product.translation.keywords`,`product.parent.translation.keywords`,`product.translation.keywords`) as `product.keywords`, `product.translation.description`, `product.parent.translation.description`, COALESCE(`product.translation.description`,`product.parent.translation.description`,`product.translation.description`) as `product.description`, `product.translation.metaTitle`, `product.parent.translation.metaTitle`, COALESCE(`product.translation.metaTitle`,`product.parent.translation.metaTitle`,`product.translation.metaTitle`) as `product.metaTitle`, `product.translation.packUnit`, `product.parent.translation.packUnit`, COALESCE(`product.translation.packUnit`,`product.parent.translation.packUnit`,`product.translation.packUnit`) as `product.packUnit`, `product.translation.packUnitPlural`, `product.parent.translation.packUnitPlural`, COALESCE(`product.translation.packUnitPlural`,`product.parent.translation.packUnitPlural`,`product.translation.packUnitPlural`) as `product.packUnitPlural`, `product.translation.customSearchKeywords`, `product.parent.translation.customSearchKeywords`, COALESCE(`product.translation.customSearchKeywords`,`product.parent.translation.customSearchKeywords`,`product.translation.customSearchKeywords`) as `product.customSearchKeywords`, `product.translation.slotConfig`, `product.parent.translation.slotConfig`, COALESCE(`product.translation.slotConfig`,`product.parent.translation.slotConfig`,`product.translation.slotConfig`) as `product.slotConfig`, `product.translation.customFields`, `product.parent.translation.customFields`, COALESCE(`product.translation.customFields`,`product.parent.translation.customFields`,`product.translation.customFields`) as `product.customFields`, `product.translation.createdAt`, `product.parent.translation.createdAt`, `product.translation.updatedAt`, `product.parent.translation.updatedAt`, `product.translation.productId`, `product.parent.translation.productId`, `product.translation.languageId`, `product.parent.translation.languageId`, `product.translation.productVersionId`, `product.parent.translation.productVersionId` FROM `product` LEFT JOIN `product` `product.parent` ON `product`.`parent_id` = `product.parent`.`id` AND `product`.`version_id` = `product.parent`.`version_id` LEFT JOIN (SELECT `product.translation`.product_id, `product.translation`.product_version_id, `product.translation`.meta_description as `product.translation.metaDescription`, `product.translation`.name as `product.translation.name`, `product.translation`.keywords as `product.translation.keywords`, `product.translation`.description as `product.translation.description`, `product.translation`.meta_title as `product.translation.metaTitle`, `product.translation`.pack_unit as `product.translation.packUnit`, `product.translation`.pack_unit_plural as `product.translation.packUnitPlural`, `product.translation`.custom_search_keywords as `product.translation.customSearchKeywords`, `product.translation`.slot_config as `product.translation.slotConfig`, `product.translation`.custom_fields as `product.translation.customFields`, `product.translation`.created_at as `product.translation.createdAt`, `product.translation`.updated_at as `product.translation.updatedAt`, `product.translation`.product_id as `product.translation.productId`, `product.translation`.language_id as `product.translation.languageId`, `product.translation`.product_version_id as `product.translation.productVersionId` FROM `product_translation` `product.translation` WHERE `product.translation`.language_id = :languageId) `product.product_translation` ON `product.product_translation`.`product_id` = `product`.`id` AND `product.product_translation`.product_version_id = `product`.version_id LEFT JOIN (SELECT `product.parent.translation`.product_id, `product.parent.translation`.product_version_id, `product.parent.translation`.meta_description as `product.parent.translation.metaDescription`, `product.parent.translation`.name as `product.parent.translation.name`, `product.parent.translation`.keywords as `product.parent.translation.keywords`, `product.parent.translation`.description as `product.parent.translation.description`, `product.parent.translation`.meta_title as `product.parent.translation.metaTitle`, `product.parent.translation`.pack_unit as `product.parent.translation.packUnit`, `product.parent.translation`.pack_unit_plural as `product.parent.translation.packUnitPlural`, `product.parent.translation`.custom_search_keywords as `product.parent.translation.customSearchKeywords`, `product.parent.translation`.slot_config as `product.parent.translation.slotConfig`, `product.parent.translation`.custom_fields as `product.parent.translation.customFields`, `product.parent.translation`.created_at as `product.parent.translation.createdAt`, `product.parent.translation`.updated_at as `product.parent.translation.updatedAt`, `product.parent.translation`.product_id as `product.parent.translation.productId`, `product.parent.translation`.language_id as `product.parent.translation.languageId`, `product.parent.translation`.product_version_id as `product.parent.translation.productVersionId` FROM `product_translation` `product.parent.translation` WHERE `product.parent.translation`.language_id = :languageId) `product.product_translation.parent` ON `product.product_translation.parent`.`product_id` = `product.parent`.`id` AND `product.product_translation.parent`.product_version_id = `product.parent`.version_id LEFT JOIN `tax` `product.tax` ON `product`.`tax` = `product.tax`.`id` LEFT JOIN `bundle` `product.bundle` ON `product`.`id` = `product.bundle`.`product_id` LEFT JOIN `product_media` `product.cover` ON `product`.`cover` = `product.cover`.`id` AND `product`.`version_id` = `product.cover`.`version_id` LEFT JOIN `unit` `product.unit` ON `product`.`unit` = `product.unit`.`id` LEFT JOIN `delivery_time` `product.deliveryTime` ON `product`.`deliveryTime` = `product.deliveryTime`.`id` LEFT JOIN `bundle_product_container` `product.bundle.mainProductContainer` ON `product.bundle`.`main_products_id` = `product.bundle.mainProductContainer`.`id` LEFT JOIN `bundle_product_container` `product.bundle.freeProductContainer` ON `product.bundle`.`free_products_id` = `product.bundle.freeProductContainer`.`id` LEFT JOIN `bundle_product_container` `product.bundle.giftProductContainer` ON `product.bundle`.`gifts_id` = `product.bundle.giftProductContainer`.`id` LEFT JOIN `media` `product.cover.media` ON `product.cover`.`media_id` = `product.cover.media`.`id` LEFT JOIN (SELECT `product.cover.media.translation`.media_id, `product.cover.media.translation`.title as `product.cover.media.translation.title`, `product.cover.media.translation`.alt as `product.cover.media.translation.alt`, `product.cover.media.translation`.custom_fields as `product.cover.media.translation.customFields`, `product.cover.media.translation`.created_at as `product.cover.media.translation.createdAt`, `product.cover.media.translation`.updated_at as `product.cover.media.translation.updatedAt`, `product.cover.media.translation`.media_id as `product.cover.media.translation.mediaId`, `product.cover.media.translation`.language_id as `product.cover.media.translation.languageId` FROM `media_translation` `product.cover.media.translation` WHERE `product.cover.media.translation`.language_id = :languageId) `product.cover.media.media_translation` ON `product.cover.media.media_translation`.`media_id` = `product.cover.media`.`id` LEFT JOIN (SELECT `product.unit.translation`.unit_id, `product.unit.translation`.short_code as `product.unit.translation.shortCode`, `product.unit.translation`.name as `product.unit.translation.name`, `product.unit.translation`.custom_fields as `product.unit.translation.customFields`, `product.unit.translation`.created_at as `product.unit.translation.createdAt`, `product.unit.translation`.updated_at as `product.unit.translation.updatedAt`, `product.unit.translation`.unit_id as `product.unit.translation.unitId`, `product.unit.translation`.language_id as `product.unit.translation.languageId` FROM `unit_translation` `product.unit.translation` WHERE `product.unit.translation`.language_id = :languageId) `product.unit.unit_translation` ON `product.unit.unit_translation`.`unit_id` = `product.unit`.`id` LEFT JOIN (SELECT `product.deliveryTime.translation`.delivery_time_id, `product.deliveryTime.translation`.name as `product.deliveryTime.translation.name`, `product.deliveryTime.translation`.custom_fields as `product.deliveryTime.translation.customFields`, `product.deliveryTime.translation`.created_at as `product.deliveryTime.translation.createdAt`, `product.deliveryTime.translation`.updated_at as `product.deliveryTime.translation.updatedAt`, `product.deliveryTime.translation`.delivery_time_id as `product.deliveryTime.translation.deliveryTimeId`, `product.deliveryTime.translation`.language_id as `product.deliveryTime.translation.languageId` FROM `delivery_time_translation` `product.deliveryTime.translation` WHERE `product.deliveryTime.translation`.language_id = :languageId) `product.deliveryTime.delivery_time_translation` ON `product.deliveryTime.delivery_time_translation`.`delivery_time_id` = `product.deliveryTime`.`id` WHERE (`product`.`version_id` = :version) AND (`product`.`id` IN (:ids))
9.03 ms
(0.00%)
SELECT `property_group_option`.`id` as `property_group_option.id`, `property_group_option`.`property_group_id` as `property_group_option.groupId`, `property_group_option`.`color_hex_code` as `property_group_option.colorHexCode`, `property_group_option`.`media_id` as `property_group_option.mediaId`, `property_group_option`.`created_at` as `property_group_option.createdAt`, `property_group_option`.`updated_at` as `property_group_option.updatedAt`, `property_group_option.translation.name`, COALESCE(`property_group_option.translation.name`,`property_group_option.translation.name`) as `property_group_option.name`, `property_group_option.translation.position`, COALESCE(`property_group_option.translation.position`,`property_group_option.translation.position`) as `property_group_option.position`, `property_group_option.translation.customFields`, COALESCE(`property_group_option.translation.customFields`,`property_group_option.translation.customFields`) as `property_group_option.customFields`, `property_group_option.translation.createdAt`, `property_group_option.translation.updatedAt`, `property_group_option.translation.propertyGroupOptionId`, `property_group_option.translation.languageId` FROM `property_group_option` LEFT JOIN (SELECT `property_group_option.translation`.property_group_option_id, `property_group_option.translation`.name as `property_group_option.translation.name`, `property_group_option.translation`.position as `property_group_option.translation.position`, `property_group_option.translation`.custom_fields as `property_group_option.translation.customFields`, `property_group_option.translation`.created_at as `property_group_option.translation.createdAt`, `property_group_option.translation`.updated_at as `property_group_option.translation.updatedAt`, `property_group_option.translation`.property_group_option_id as `property_group_option.translation.propertyGroupOptionId`, `property_group_option.translation`.language_id as `property_group_option.translation.languageId` FROM `property_group_option_translation` `property_group_option.translation` WHERE `property_group_option.translation`.language_id = :languageId) `property_group_option.property_group_option_translation` ON `property_group_option.property_group_option_translation`.`property_group_option_id` = `property_group_option`.`id` WHERE `property_group_option`.`id` IN (:ids)
7.36 ms
(0.00%)
SELECT `product_price`.`id` as `product_price.id`, `product_price`.`version_id` as `product_price.versionId`, `product_price`.`product_id` as `product_price.productId`, `product_price`.`product_version_id` as `product_price.productVersionId`, `product_price`.`rule_id` as `product_price.ruleId`, `product_price`.`price` as `product_price.price`, `product_price`.`quantity_start` as `product_price.quantityStart`, `product_price`.`quantity_end` as `product_price.quantityEnd`, `product_price`.`custom_fields` as `product_price.customFields`, `product_price`.`created_at` as `product_price.createdAt`, `product_price`.`updated_at` as `product_price.updatedAt` FROM `product_price` WHERE (`product_price`.`version_id` = :version) AND ((`product_price`.`product_id` IN (:param_b40229f139f24dff8bb158eafbb44860)))
0.55 ms
(0.00%)
SELECT * FROM sales_channel_api_context WHERE (sales_channel_id = :salesChannelId) AND (token = :token) LIMIT 1
43.29 ms
(0.00%)
SELECT `product`.`id` as `product.id`, `product`.`version_id` as `product.versionId`, `product`.`parent_id` as `product.parentId`, `product`.`parent_version_id` as `product.parentVersionId`, COALESCE(`product`.`product_manufacturer_id`, `product.parent`.`product_manufacturer_id`) as `product.manufacturerId`, COALESCE(`product`.`product_manufacturer_version_id`, `product.parent`.`product_manufacturer_version_id`) as `product.productManufacturerVersionId`, COALESCE(`product`.`unit_id`, `product.parent`.`unit_id`) as `product.unitId`, COALESCE(`product`.`tax_id`, `product.parent`.`tax_id`) as `product.taxId`, COALESCE(`product`.`product_media_id`, `product.parent`.`product_media_id`) as `product.coverId`, COALESCE(`product`.`product_media_version_id`, `product.parent`.`product_media_version_id`) as `product.productMediaVersionId`, COALESCE(`product`.`delivery_time_id`, `product.parent`.`delivery_time_id`) as `product.deliveryTimeId`, COALESCE(`product`.`product_feature_set_id`, `product.parent`.`product_feature_set_id`) as `product.featureSetId`, COALESCE(`product`.`canonical_product_id`, `product.parent`.`canonical_product_id`) as `product.canonicalProductId`, COALESCE(`product`.`cms_page_id`, `product.parent`.`cms_page_id`) as `product.cmsPageId`, COALESCE(`product`.`cms_page_version_id`, `product.parent`.`cms_page_version_id`) as `product.cmsPageVersionId`, `product.parent`.`price` as `product.price.inherited`, COALESCE(`product`.`price`, `product.parent`.`price`) as `product.price`, `product`.`product_number` as `product.productNumber`, `product`.`stock` as `product.stock`, COALESCE(`product`.`restock_time`, `product.parent`.`restock_time`) as `product.restockTime`, `product`.`auto_increment` as `product.autoIncrement`, COALESCE(`product`.`active`, `product.parent`.`active`) as `product.active`, `product`.`available_stock` as `product.availableStock`, `product`.`available` as `product.available`, COALESCE(`product`.`is_closeout`, `product.parent`.`is_closeout`) as `product.isCloseout`, `product`.`display_group` as `product.displayGroup`, `product.parent`.`configurator_group_config` as `product.configuratorGroupConfig.inherited`, COALESCE(`product`.`configurator_group_config`, `product.parent`.`configurator_group_config`) as `product.configuratorGroupConfig`, COALESCE(`product`.`main_variant_id`, `product.parent`.`main_variant_id`) as `product.mainVariantId`, COALESCE(`product`.`display_parent`, `product.parent`.`display_parent`) as `product.displayParent`, `product.parent`.`variant_listing_config` as `product.variantListingConfig.inherited`, COALESCE(`product`.`variant_listing_config`, `product.parent`.`variant_listing_config`) as `product.variantListingConfig`, `product`.`variant_restrictions` as `product.variantRestrictions`, COALESCE(`product`.`manufacturer_number`, `product.parent`.`manufacturer_number`) as `product.manufacturerNumber`, COALESCE(`product`.`ean`, `product.parent`.`ean`) as `product.ean`, COALESCE(`product`.`purchase_steps`, `product.parent`.`purchase_steps`) as `product.purchaseSteps`, COALESCE(`product`.`max_purchase`, `product.parent`.`max_purchase`) as `product.maxPurchase`, COALESCE(`product`.`min_purchase`, `product.parent`.`min_purchase`) as `product.minPurchase`, COALESCE(`product`.`purchase_unit`, `product.parent`.`purchase_unit`) as `product.purchaseUnit`, COALESCE(`product`.`reference_unit`, `product.parent`.`reference_unit`) as `product.referenceUnit`, COALESCE(`product`.`shipping_free`, `product.parent`.`shipping_free`) as `product.shippingFree`, `product.parent`.`purchase_prices` as `product.purchasePrices.inherited`, COALESCE(`product`.`purchase_prices`, `product.parent`.`purchase_prices`) as `product.purchasePrices`, COALESCE(`product`.`mark_as_topseller`, `product.parent`.`mark_as_topseller`) as `product.markAsTopseller`, COALESCE(`product`.`weight`, `product.parent`.`weight`) as `product.weight`, COALESCE(`product`.`width`, `product.parent`.`width`) as `product.width`, COALESCE(`product`.`height`, `product.parent`.`height`) as `product.height`, COALESCE(`product`.`length`, `product.parent`.`length`) as `product.length`, COALESCE(`product`.`release_date`, `product.parent`.`release_date`) as `product.releaseDate`, COALESCE(`product`.`rating_average`, `product.parent`.`rating_average`) as `product.ratingAverage`, `product.parent`.`category_tree` as `product.categoryTree.inherited`, COALESCE(`product`.`category_tree`, `product.parent`.`category_tree`) as `product.categoryTree`, `product.parent`.`property_ids` as `product.propertyIds.inherited`, COALESCE(`product`.`property_ids`, `product.parent`.`property_ids`) as `product.propertyIds`, `product.parent`.`option_ids` as `product.optionIds.inherited`, COALESCE(`product`.`option_ids`, `product.parent`.`option_ids`) as `product.optionIds`, `product.parent`.`stream_ids` as `product.streamIds.inherited`, COALESCE(`product`.`stream_ids`, `product.parent`.`stream_ids`) as `product.streamIds`, `product.parent`.`tag_ids` as `product.tagIds.inherited`, COALESCE(`product`.`tag_ids`, `product.parent`.`tag_ids`) as `product.tagIds`, `product.parent`.`category_ids` as `product.categoryIds.inherited`, COALESCE(`product`.`category_ids`, `product.parent`.`category_ids`) as `product.categoryIds`, `product`.`child_count` as `product.childCount`, COALESCE(`product`.`custom_field_set_selection_active`, `product.parent`.`custom_field_set_selection_active`) as `product.customFieldSetSelectionActive`, `product`.`sales` as `product.sales`, `product`.`states` as `product.states`, `product.tax`.`id` as `product.tax.id`, `product.tax`.`tax_rate` as `product.tax.taxRate`, `product.tax`.`name` as `product.tax.name`, `product.tax`.`position` as `product.tax.position`, `product.tax`.`custom_fields` as `product.tax.customFields`, `product.tax`.`created_at` as `product.tax.createdAt`, `product.tax`.`updated_at` as `product.tax.updatedAt`, `product.parent`.`cheapest_price` as `product.cheapestPrice.inherited`, COALESCE(`product`.`cheapest_price`, `product.parent`.`cheapest_price`) as `product.cheapestPrice`, `product`.`created_at` as `product.createdAt`, `product`.`updated_at` as `product.updatedAt`, `product.bundle`.`id` as `product.bundle.id`, `product.bundle`.`product_id` as `product.bundle.productId`, `product.bundle`.`product_version_id` as `product.bundle.productVersionId`, `product.bundle`.`name` as `product.bundle.name`, `product.bundle`.`price_type` as `product.bundle.priceType`, `product.bundle`.`noms_bundle_type` as `product.bundle.nomsBundleType`, `product.bundle`.`main_products_id` as `product.bundle.mainProductContainerId`, `product.bundle.mainProductContainer`.`id` as `product.bundle.mainProductContainer.id`, `product.bundle.mainProductContainer`.`bundle_id` as `product.bundle.mainProductContainer.bundleId`, `product.bundle.mainProductContainer`.`created_at` as `product.bundle.mainProductContainer.createdAt`, `product.bundle.mainProductContainer`.`updated_at` as `product.bundle.mainProductContainer.updatedAt`, `product.bundle`.`free_products_id` as `product.bundle.freeProductContainerId`, `product.bundle.freeProductContainer`.`id` as `product.bundle.freeProductContainer.id`, `product.bundle.freeProductContainer`.`bundle_id` as `product.bundle.freeProductContainer.bundleId`, `product.bundle.freeProductContainer`.`created_at` as `product.bundle.freeProductContainer.createdAt`, `product.bundle.freeProductContainer`.`updated_at` as `product.bundle.freeProductContainer.updatedAt`, `product.bundle`.`gifts_id` as `product.bundle.giftProductContainerId`, `product.bundle.giftProductContainer`.`id` as `product.bundle.giftProductContainer.id`, `product.bundle.giftProductContainer`.`bundle_id` as `product.bundle.giftProductContainer.bundleId`, `product.bundle.giftProductContainer`.`created_at` as `product.bundle.giftProductContainer.createdAt`, `product.bundle.giftProductContainer`.`updated_at` as `product.bundle.giftProductContainer.updatedAt`, `product.bundle`.`created_at` as `product.bundle.createdAt`, `product.bundle`.`updated_at` as `product.bundle.updatedAt`, `product.cover`.`id` as `product.cover.id`, `product.cover`.`version_id` as `product.cover.versionId`, `product.cover`.`product_id` as `product.cover.productId`, `product.cover`.`product_version_id` as `product.cover.productVersionId`, `product.cover`.`media_id` as `product.cover.mediaId`, `product.cover`.`position` as `product.cover.position`, `product.cover.media`.`id` as `product.cover.media.id`, `product.cover.media`.`user_id` as `product.cover.media.userId`, `product.cover.media`.`media_folder_id` as `product.cover.media.mediaFolderId`, `product.cover.media`.`mime_type` as `product.cover.media.mimeType`, `product.cover.media`.`file_extension` as `product.cover.media.fileExtension`, `product.cover.media`.`uploaded_at` as `product.cover.media.uploadedAt`, `product.cover.media`.`file_name` as `product.cover.media.fileName`, `product.cover.media`.`file_size` as `product.cover.media.fileSize`, `product.cover.media`.`media_type` as `product.cover.media.mediaTypeRaw`, `product.cover.media`.`meta_data` as `product.cover.media.metaData`, `product.cover.media`.`private` as `product.cover.media.private`, `product.cover.media`.`thumbnails_ro` as `product.cover.media.thumbnailsRo`, `product.cover.media`.`created_at` as `product.cover.media.createdAt`, `product.cover.media`.`updated_at` as `product.cover.media.updatedAt`, `product.cover.media.translation.title`, COALESCE(`product.cover.media.translation.title`,`product.cover.media.translation.title`) as `product.cover.media.title`, `product.cover.media.translation.alt`, COALESCE(`product.cover.media.translation.alt`,`product.cover.media.translation.alt`) as `product.cover.media.alt`, `product.cover.media.translation.customFields`, COALESCE(`product.cover.media.translation.customFields`,`product.cover.media.translation.customFields`) as `product.cover.media.customFields`, `product.cover.media.translation.createdAt`, `product.cover.media.translation.updatedAt`, `product.cover.media.translation.mediaId`, `product.cover.media.translation.languageId`, `product.cover`.`custom_fields` as `product.cover.customFields`, `product.cover`.`created_at` as `product.cover.createdAt`, `product.cover`.`updated_at` as `product.cover.updatedAt`, `product.translation.metaDescription`, `product.parent.translation.metaDescription`, COALESCE(`product.translation.metaDescription`,`product.parent.translation.metaDescription`,`product.translation.metaDescription`) as `product.metaDescription`, `product.translation.name`, `product.parent.translation.name`, COALESCE(`product.translation.name`,`product.parent.translation.name`,`product.translation.name`) as `product.name`, `product.translation.keywords`, `product.parent.translation.keywords`, COALESCE(`product.translation.keywords`,`product.parent.translation.keywords`,`product.translation.keywords`) as `product.keywords`, `product.translation.description`, `product.parent.translation.description`, COALESCE(`product.translation.description`,`product.parent.translation.description`,`product.translation.description`) as `product.description`, `product.translation.metaTitle`, `product.parent.translation.metaTitle`, COALESCE(`product.translation.metaTitle`,`product.parent.translation.metaTitle`,`product.translation.metaTitle`) as `product.metaTitle`, `product.translation.packUnit`, `product.parent.translation.packUnit`, COALESCE(`product.translation.packUnit`,`product.parent.translation.packUnit`,`product.translation.packUnit`) as `product.packUnit`, `product.translation.packUnitPlural`, `product.parent.translation.packUnitPlural`, COALESCE(`product.translation.packUnitPlural`,`product.parent.translation.packUnitPlural`,`product.translation.packUnitPlural`) as `product.packUnitPlural`, `product.translation.customSearchKeywords`, `product.parent.translation.customSearchKeywords`, COALESCE(`product.translation.customSearchKeywords`,`product.parent.translation.customSearchKeywords`,`product.translation.customSearchKeywords`) as `product.customSearchKeywords`, `product.translation.slotConfig`, `product.parent.translation.slotConfig`, COALESCE(`product.translation.slotConfig`,`product.parent.translation.slotConfig`,`product.translation.slotConfig`) as `product.slotConfig`, `product.translation.customFields`, `product.parent.translation.customFields`, COALESCE(`product.translation.customFields`,`product.parent.translation.customFields`,`product.translation.customFields`) as `product.customFields`, `product.translation.createdAt`, `product.parent.translation.createdAt`, `product.translation.updatedAt`, `product.parent.translation.updatedAt`, `product.translation.productId`, `product.parent.translation.productId`, `product.translation.languageId`, `product.parent.translation.languageId`, `product.translation.productVersionId`, `product.parent.translation.productVersionId` FROM `product` LEFT JOIN `product` `product.parent` ON `product`.`parent_id` = `product.parent`.`id` AND `product`.`version_id` = `product.parent`.`version_id` LEFT JOIN (SELECT `product.translation`.product_id, `product.translation`.product_version_id, `product.translation`.meta_description as `product.translation.metaDescription`, `product.translation`.name as `product.translation.name`, `product.translation`.keywords as `product.translation.keywords`, `product.translation`.description as `product.translation.description`, `product.translation`.meta_title as `product.translation.metaTitle`, `product.translation`.pack_unit as `product.translation.packUnit`, `product.translation`.pack_unit_plural as `product.translation.packUnitPlural`, `product.translation`.custom_search_keywords as `product.translation.customSearchKeywords`, `product.translation`.slot_config as `product.translation.slotConfig`, `product.translation`.custom_fields as `product.translation.customFields`, `product.translation`.created_at as `product.translation.createdAt`, `product.translation`.updated_at as `product.translation.updatedAt`, `product.translation`.product_id as `product.translation.productId`, `product.translation`.language_id as `product.translation.languageId`, `product.translation`.product_version_id as `product.translation.productVersionId` FROM `product_translation` `product.translation` WHERE `product.translation`.language_id = :languageId) `product.product_translation` ON `product.product_translation`.`product_id` = `product`.`id` AND `product.product_translation`.product_version_id = `product`.version_id LEFT JOIN (SELECT `product.parent.translation`.product_id, `product.parent.translation`.product_version_id, `product.parent.translation`.meta_description as `product.parent.translation.metaDescription`, `product.parent.translation`.name as `product.parent.translation.name`, `product.parent.translation`.keywords as `product.parent.translation.keywords`, `product.parent.translation`.description as `product.parent.translation.description`, `product.parent.translation`.meta_title as `product.parent.translation.metaTitle`, `product.parent.translation`.pack_unit as `product.parent.translation.packUnit`, `product.parent.translation`.pack_unit_plural as `product.parent.translation.packUnitPlural`, `product.parent.translation`.custom_search_keywords as `product.parent.translation.customSearchKeywords`, `product.parent.translation`.slot_config as `product.parent.translation.slotConfig`, `product.parent.translation`.custom_fields as `product.parent.translation.customFields`, `product.parent.translation`.created_at as `product.parent.translation.createdAt`, `product.parent.translation`.updated_at as `product.parent.translation.updatedAt`, `product.parent.translation`.product_id as `product.parent.translation.productId`, `product.parent.translation`.language_id as `product.parent.translation.languageId`, `product.parent.translation`.product_version_id as `product.parent.translation.productVersionId` FROM `product_translation` `product.parent.translation` WHERE `product.parent.translation`.language_id = :languageId) `product.product_translation.parent` ON `product.product_translation.parent`.`product_id` = `product.parent`.`id` AND `product.product_translation.parent`.product_version_id = `product.parent`.version_id LEFT JOIN `tax` `product.tax` ON `product`.`tax` = `product.tax`.`id` LEFT JOIN `bundle` `product.bundle` ON `product`.`id` = `product.bundle`.`product_id` LEFT JOIN `product_media` `product.cover` ON `product`.`cover` = `product.cover`.`id` AND `product`.`version_id` = `product.cover`.`version_id` LEFT JOIN `bundle_product_container` `product.bundle.mainProductContainer` ON `product.bundle`.`main_products_id` = `product.bundle.mainProductContainer`.`id` LEFT JOIN `bundle_product_container` `product.bundle.freeProductContainer` ON `product.bundle`.`free_products_id` = `product.bundle.freeProductContainer`.`id` LEFT JOIN `bundle_product_container` `product.bundle.giftProductContainer` ON `product.bundle`.`gifts_id` = `product.bundle.giftProductContainer`.`id` LEFT JOIN `media` `product.cover.media` ON `product.cover`.`media_id` = `product.cover.media`.`id` LEFT JOIN (SELECT `product.cover.media.translation`.media_id, `product.cover.media.translation`.title as `product.cover.media.translation.title`, `product.cover.media.translation`.alt as `product.cover.media.translation.alt`, `product.cover.media.translation`.custom_fields as `product.cover.media.translation.customFields`, `product.cover.media.translation`.created_at as `product.cover.media.translation.createdAt`, `product.cover.media.translation`.updated_at as `product.cover.media.translation.updatedAt`, `product.cover.media.translation`.media_id as `product.cover.media.translation.mediaId`, `product.cover.media.translation`.language_id as `product.cover.media.translation.languageId` FROM `media_translation` `product.cover.media.translation` WHERE `product.cover.media.translation`.language_id = :languageId) `product.cover.media.media_translation` ON `product.cover.media.media_translation`.`media_id` = `product.cover.media`.`id` WHERE (`product`.`version_id` = :version) AND (`product`.`id` IN (:ids))
8.34 ms
(0.00%)
SELECT * FROM sales_channel_api_context WHERE (sales_channel_id = :salesChannelId) AND (token = :token) LIMIT 1
2.72 ms
(0.00%)
# breadcrumb-builder::main-category::search-ids
SELECT `category`.`id`, `category`.`auto_increment` FROM `category` LEFT JOIN `main_category` `category.mainCategories` ON `category`.`id` = `category.mainCategories`.`category_id` AND `category`.version_id = `category.mainCategories`.category_version_id WHERE (`category`.`version_id` = :version) AND (((`category.mainCategories`.`product_id` = :param_809c14af19004b18a0de9a274d7e31d4 AND `category.mainCategories`.`sales_channel_id` = :param_852db2a19fb247b28bd9f6c450e9075f AND (`category`.`path` LIKE :param_eca672e864b943a89f5cde1f45f81f26 OR `category`.`path` LIKE :param_ae7f9c1278854d3f9ea6c9edb6b020aa OR `category`.`path` LIKE :param_b6e0664753c245d284950b27bcdb84f1)))) LIMIT 1
0.54 ms
(0.00%)
# breadcrumb-builder::search-ids
SELECT `category`.`id`, `category`.`auto_increment` FROM `category` WHERE (`category`.`version_id` = :version) AND ((`category`.`active` = :param_c983115f97294e6cae7aa1bb76caf2e8 AND (`category`.`path` LIKE :param_eda8488968974bd2b469ea0af45016a3 OR `category`.`path` LIKE :param_f7881a0fa3ce4df397d9ed87ec64e2a2 OR `category`.`path` LIKE :param_ae04c5b882ba4a1eafc1f5ca68e84952))) AND (`category`.`id` IN (:ids)) LIMIT 1
14.58 ms
(0.00%)
# breadcrumb-builder::read
SELECT `category`.`id` as `category.id`, `category`.`version_id` as `category.versionId`, `category`.`parent_id` as `category.parentId`, `category`.`parent_version_id` as `category.parentVersionId`, `category`.`after_category_id` as `category.afterCategoryId`, `category`.`after_category_version_id` as `category.afterCategoryVersionId`, `category`.`media_id` as `category.mediaId`, `category`.`display_nested_products` as `category.displayNestedProducts`, `category`.`auto_increment` as `category.autoIncrement`, `category`.`level` as `category.level`, `category`.`path` as `category.path`, `category`.`child_count` as `category.childCount`, `category`.`type` as `category.type`, `category`.`product_assignment_type` as `category.productAssignmentType`, `category`.`visible` as `category.visible`, `category`.`active` as `category.active`, `category`.`cms_page_id` as `category.cmsPageId`, `category`.`cms_page_version_id` as `category.cmsPageVersionId`, `category`.`product_stream_id` as `category.productStreamId`, `category`.`created_at` as `category.createdAt`, `category`.`updated_at` as `category.updatedAt`, `category.translation.name`, COALESCE(`category.translation.name`,`category.translation.name`) as `category.name`, `category.translation.breadcrumb`, COALESCE(`category.translation.breadcrumb`,`category.translation.breadcrumb`) as `category.breadcrumb`, `category.translation.slotConfig`, COALESCE(`category.translation.slotConfig`,`category.translation.slotConfig`) as `category.slotConfig`, `category.translation.linkType`, COALESCE(`category.translation.linkType`,`category.translation.linkType`) as `category.linkType`, `category.translation.internalLink`, COALESCE(`category.translation.internalLink`,`category.translation.internalLink`) as `category.internalLink`, `category.translation.externalLink`, COALESCE(`category.translation.externalLink`,`category.translation.externalLink`) as `category.externalLink`, `category.translation.linkNewTab`, COALESCE(`category.translation.linkNewTab`,`category.translation.linkNewTab`) as `category.linkNewTab`, `category.translation.description`, COALESCE(`category.translation.description`,`category.translation.description`) as `category.description`, `category.translation.metaTitle`, COALESCE(`category.translation.metaTitle`,`category.translation.metaTitle`) as `category.metaTitle`, `category.translation.metaDescription`, COALESCE(`category.translation.metaDescription`,`category.translation.metaDescription`) as `category.metaDescription`, `category.translation.keywords`, COALESCE(`category.translation.keywords`,`category.translation.keywords`) as `category.keywords`, `category.translation.customFields`, COALESCE(`category.translation.customFields`,`category.translation.customFields`) as `category.customFields`, `category.translation.createdAt`, `category.translation.updatedAt`, `category.translation.categoryId`, `category.translation.languageId`, `category.translation.categoryVersionId` FROM `category` LEFT JOIN (SELECT `category.translation`.category_id, `category.translation`.category_version_id, `category.translation`.name as `category.translation.name`, `category.translation`.breadcrumb as `category.translation.breadcrumb`, `category.translation`.slot_config as `category.translation.slotConfig`, `category.translation`.link_type as `category.translation.linkType`, `category.translation`.internal_link as `category.translation.internalLink`, `category.translation`.external_link as `category.translation.externalLink`, `category.translation`.link_new_tab as `category.translation.linkNewTab`, `category.translation`.description as `category.translation.description`, `category.translation`.meta_title as `category.translation.metaTitle`, `category.translation`.meta_description as `category.translation.metaDescription`, `category.translation`.keywords as `category.translation.keywords`, `category.translation`.custom_fields as `category.translation.customFields`, `category.translation`.created_at as `category.translation.createdAt`, `category.translation`.updated_at as `category.translation.updatedAt`, `category.translation`.category_id as `category.translation.categoryId`, `category.translation`.language_id as `category.translation.languageId`, `category.translation`.category_version_id as `category.translation.categoryVersionId` FROM `category_translation` `category.translation` WHERE `category.translation`.language_id = :languageId) `category.category_translation` ON `category.category_translation`.`category_id` = `category`.`id` AND `category.category_translation`.category_version_id = `category`.version_id WHERE (`category`.`version_id` = :version) AND (`category`.`id` IN (:ids))
2.47 ms
(0.00%)
SELECT `product`.`id`, `product`.`product_number`, `product`.`auto_increment` FROM `product` LEFT JOIN `product` `product.parent` ON `product`.`parent_id` = `product.parent`.`id` AND `product`.`version_id` = `product.parent`.`version_id` LEFT JOIN `product_visibility` `product.visibilities` ON `product`.`visibilities` = `product.visibilities`.`product_id` AND `product`.version_id = `product.visibilities`.product_version_id WHERE (`product`.`version_id` = :version) AND ((((`product.visibilities`.`visibility` >= :param_14fec102c61643d3ab1474e16daac3b9) AND `product.visibilities`.`sales_channel_id` = :param_79544eda9b8d4c4f9fdb02379d765912 AND IFNULL(`product`.`active`, `product.parent`.`active`) = :param_af76e1b236c74322b9f87be4743736d6))) AND (`product`.`id` IN (:ids)) GROUP BY `product`.`id`
117.46 ms
(0.00%)
SELECT `product`.`id` as `product.id`, `product`.`version_id` as `product.versionId`, `product`.`parent_id` as `product.parentId`, `product`.`parent_version_id` as `product.parentVersionId`, COALESCE(`product`.`product_manufacturer_id`, `product.parent`.`product_manufacturer_id`) as `product.manufacturerId`, COALESCE(`product`.`product_manufacturer_version_id`, `product.parent`.`product_manufacturer_version_id`) as `product.productManufacturerVersionId`, COALESCE(`product`.`unit_id`, `product.parent`.`unit_id`) as `product.unitId`, COALESCE(`product`.`tax_id`, `product.parent`.`tax_id`) as `product.taxId`, COALESCE(`product`.`product_media_id`, `product.parent`.`product_media_id`) as `product.coverId`, COALESCE(`product`.`product_media_version_id`, `product.parent`.`product_media_version_id`) as `product.productMediaVersionId`, COALESCE(`product`.`delivery_time_id`, `product.parent`.`delivery_time_id`) as `product.deliveryTimeId`, COALESCE(`product`.`product_feature_set_id`, `product.parent`.`product_feature_set_id`) as `product.featureSetId`, COALESCE(`product`.`canonical_product_id`, `product.parent`.`canonical_product_id`) as `product.canonicalProductId`, COALESCE(`product`.`cms_page_id`, `product.parent`.`cms_page_id`) as `product.cmsPageId`, COALESCE(`product`.`cms_page_version_id`, `product.parent`.`cms_page_version_id`) as `product.cmsPageVersionId`, `product.parent`.`price` as `product.price.inherited`, COALESCE(`product`.`price`, `product.parent`.`price`) as `product.price`, `product`.`product_number` as `product.productNumber`, `product`.`stock` as `product.stock`, COALESCE(`product`.`restock_time`, `product.parent`.`restock_time`) as `product.restockTime`, `product`.`auto_increment` as `product.autoIncrement`, COALESCE(`product`.`active`, `product.parent`.`active`) as `product.active`, `product`.`available_stock` as `product.availableStock`, `product`.`available` as `product.available`, COALESCE(`product`.`is_closeout`, `product.parent`.`is_closeout`) as `product.isCloseout`, `product`.`display_group` as `product.displayGroup`, `product.parent`.`configurator_group_config` as `product.configuratorGroupConfig.inherited`, COALESCE(`product`.`configurator_group_config`, `product.parent`.`configurator_group_config`) as `product.configuratorGroupConfig`, COALESCE(`product`.`main_variant_id`, `product.parent`.`main_variant_id`) as `product.mainVariantId`, COALESCE(`product`.`display_parent`, `product.parent`.`display_parent`) as `product.displayParent`, `product.parent`.`variant_listing_config` as `product.variantListingConfig.inherited`, COALESCE(`product`.`variant_listing_config`, `product.parent`.`variant_listing_config`) as `product.variantListingConfig`, `product`.`variant_restrictions` as `product.variantRestrictions`, COALESCE(`product`.`manufacturer_number`, `product.parent`.`manufacturer_number`) as `product.manufacturerNumber`, COALESCE(`product`.`ean`, `product.parent`.`ean`) as `product.ean`, COALESCE(`product`.`purchase_steps`, `product.parent`.`purchase_steps`) as `product.purchaseSteps`, COALESCE(`product`.`max_purchase`, `product.parent`.`max_purchase`) as `product.maxPurchase`, COALESCE(`product`.`min_purchase`, `product.parent`.`min_purchase`) as `product.minPurchase`, COALESCE(`product`.`purchase_unit`, `product.parent`.`purchase_unit`) as `product.purchaseUnit`, COALESCE(`product`.`reference_unit`, `product.parent`.`reference_unit`) as `product.referenceUnit`, COALESCE(`product`.`shipping_free`, `product.parent`.`shipping_free`) as `product.shippingFree`, `product.parent`.`purchase_prices` as `product.purchasePrices.inherited`, COALESCE(`product`.`purchase_prices`, `product.parent`.`purchase_prices`) as `product.purchasePrices`, COALESCE(`product`.`mark_as_topseller`, `product.parent`.`mark_as_topseller`) as `product.markAsTopseller`, COALESCE(`product`.`weight`, `product.parent`.`weight`) as `product.weight`, COALESCE(`product`.`width`, `product.parent`.`width`) as `product.width`, COALESCE(`product`.`height`, `product.parent`.`height`) as `product.height`, COALESCE(`product`.`length`, `product.parent`.`length`) as `product.length`, COALESCE(`product`.`release_date`, `product.parent`.`release_date`) as `product.releaseDate`, COALESCE(`product`.`rating_average`, `product.parent`.`rating_average`) as `product.ratingAverage`, `product.parent`.`category_tree` as `product.categoryTree.inherited`, COALESCE(`product`.`category_tree`, `product.parent`.`category_tree`) as `product.categoryTree`, `product.parent`.`property_ids` as `product.propertyIds.inherited`, COALESCE(`product`.`property_ids`, `product.parent`.`property_ids`) as `product.propertyIds`, `product.parent`.`option_ids` as `product.optionIds.inherited`, COALESCE(`product`.`option_ids`, `product.parent`.`option_ids`) as `product.optionIds`, `product.parent`.`stream_ids` as `product.streamIds.inherited`, COALESCE(`product`.`stream_ids`, `product.parent`.`stream_ids`) as `product.streamIds`, `product.parent`.`tag_ids` as `product.tagIds.inherited`, COALESCE(`product`.`tag_ids`, `product.parent`.`tag_ids`) as `product.tagIds`, `product.parent`.`category_ids` as `product.categoryIds.inherited`, COALESCE(`product`.`category_ids`, `product.parent`.`category_ids`) as `product.categoryIds`, `product`.`child_count` as `product.childCount`, COALESCE(`product`.`custom_field_set_selection_active`, `product.parent`.`custom_field_set_selection_active`) as `product.customFieldSetSelectionActive`, `product`.`sales` as `product.sales`, `product`.`states` as `product.states`, `product.tax`.`id` as `product.tax.id`, `product.tax`.`tax_rate` as `product.tax.taxRate`, `product.tax`.`name` as `product.tax.name`, `product.tax`.`position` as `product.tax.position`, `product.tax`.`custom_fields` as `product.tax.customFields`, `product.tax`.`created_at` as `product.tax.createdAt`, `product.tax`.`updated_at` as `product.tax.updatedAt`, `product.parent`.`cheapest_price` as `product.cheapestPrice.inherited`, COALESCE(`product`.`cheapest_price`, `product.parent`.`cheapest_price`) as `product.cheapestPrice`, `product`.`created_at` as `product.createdAt`, `product`.`updated_at` as `product.updatedAt`, `product.bundle`.`id` as `product.bundle.id`, `product.bundle`.`product_id` as `product.bundle.productId`, `product.bundle`.`product_version_id` as `product.bundle.productVersionId`, `product.bundle`.`name` as `product.bundle.name`, `product.bundle`.`price_type` as `product.bundle.priceType`, `product.bundle`.`noms_bundle_type` as `product.bundle.nomsBundleType`, `product.bundle`.`main_products_id` as `product.bundle.mainProductContainerId`, `product.bundle.mainProductContainer`.`id` as `product.bundle.mainProductContainer.id`, `product.bundle.mainProductContainer`.`bundle_id` as `product.bundle.mainProductContainer.bundleId`, `product.bundle.mainProductContainer`.`created_at` as `product.bundle.mainProductContainer.createdAt`, `product.bundle.mainProductContainer`.`updated_at` as `product.bundle.mainProductContainer.updatedAt`, `product.bundle`.`free_products_id` as `product.bundle.freeProductContainerId`, `product.bundle.freeProductContainer`.`id` as `product.bundle.freeProductContainer.id`, `product.bundle.freeProductContainer`.`bundle_id` as `product.bundle.freeProductContainer.bundleId`, `product.bundle.freeProductContainer`.`created_at` as `product.bundle.freeProductContainer.createdAt`, `product.bundle.freeProductContainer`.`updated_at` as `product.bundle.freeProductContainer.updatedAt`, `product.bundle`.`gifts_id` as `product.bundle.giftProductContainerId`, `product.bundle.giftProductContainer`.`id` as `product.bundle.giftProductContainer.id`, `product.bundle.giftProductContainer`.`bundle_id` as `product.bundle.giftProductContainer.bundleId`, `product.bundle.giftProductContainer`.`created_at` as `product.bundle.giftProductContainer.createdAt`, `product.bundle.giftProductContainer`.`updated_at` as `product.bundle.giftProductContainer.updatedAt`, `product.bundle`.`created_at` as `product.bundle.createdAt`, `product.bundle`.`updated_at` as `product.bundle.updatedAt`, (SELECT GROUP_CONCAT(HEX(`product.options.mapping`.`property_group_option_id`) SEPARATOR '||')
                  FROM `product_option` `product.options.mapping`
                  WHERE `product.options.mapping`.`product_id` = `product`.`id` ) as `product.options.id_mapping`, `product.cover`.`id` as `product.cover.id`, `product.cover`.`version_id` as `product.cover.versionId`, `product.cover`.`product_id` as `product.cover.productId`, `product.cover`.`product_version_id` as `product.cover.productVersionId`, `product.cover`.`media_id` as `product.cover.mediaId`, `product.cover`.`position` as `product.cover.position`, `product.cover.media`.`id` as `product.cover.media.id`, `product.cover.media`.`user_id` as `product.cover.media.userId`, `product.cover.media`.`media_folder_id` as `product.cover.media.mediaFolderId`, `product.cover.media`.`mime_type` as `product.cover.media.mimeType`, `product.cover.media`.`file_extension` as `product.cover.media.fileExtension`, `product.cover.media`.`uploaded_at` as `product.cover.media.uploadedAt`, `product.cover.media`.`file_name` as `product.cover.media.fileName`, `product.cover.media`.`file_size` as `product.cover.media.fileSize`, `product.cover.media`.`media_type` as `product.cover.media.mediaTypeRaw`, `product.cover.media`.`meta_data` as `product.cover.media.metaData`, `product.cover.media`.`private` as `product.cover.media.private`, `product.cover.media`.`thumbnails_ro` as `product.cover.media.thumbnailsRo`, `product.cover.media`.`created_at` as `product.cover.media.createdAt`, `product.cover.media`.`updated_at` as `product.cover.media.updatedAt`, `product.cover.media.translation.title`, COALESCE(`product.cover.media.translation.title`,`product.cover.media.translation.title`) as `product.cover.media.title`, `product.cover.media.translation.alt`, COALESCE(`product.cover.media.translation.alt`,`product.cover.media.translation.alt`) as `product.cover.media.alt`, `product.cover.media.translation.customFields`, COALESCE(`product.cover.media.translation.customFields`,`product.cover.media.translation.customFields`) as `product.cover.media.customFields`, `product.cover.media.translation.createdAt`, `product.cover.media.translation.updatedAt`, `product.cover.media.translation.mediaId`, `product.cover.media.translation.languageId`, `product.cover`.`custom_fields` as `product.cover.customFields`, `product.cover`.`created_at` as `product.cover.createdAt`, `product.cover`.`updated_at` as `product.cover.updatedAt`, `product.unit`.`id` as `product.unit.id`, `product.unit`.`created_at` as `product.unit.createdAt`, `product.unit`.`updated_at` as `product.unit.updatedAt`, `product.unit.translation.shortCode`, COALESCE(`product.unit.translation.shortCode`,`product.unit.translation.shortCode`) as `product.unit.shortCode`, `product.unit.translation.name`, COALESCE(`product.unit.translation.name`,`product.unit.translation.name`) as `product.unit.name`, `product.unit.translation.customFields`, COALESCE(`product.unit.translation.customFields`,`product.unit.translation.customFields`) as `product.unit.customFields`, `product.unit.translation.createdAt`, `product.unit.translation.updatedAt`, `product.unit.translation.unitId`, `product.unit.translation.languageId`, `product.deliveryTime`.`id` as `product.deliveryTime.id`, `product.deliveryTime`.`min` as `product.deliveryTime.min`, `product.deliveryTime`.`max` as `product.deliveryTime.max`, `product.deliveryTime`.`unit` as `product.deliveryTime.unit`, `product.deliveryTime`.`created_at` as `product.deliveryTime.createdAt`, `product.deliveryTime`.`updated_at` as `product.deliveryTime.updatedAt`, `product.deliveryTime.translation.name`, COALESCE(`product.deliveryTime.translation.name`,`product.deliveryTime.translation.name`) as `product.deliveryTime.name`, `product.deliveryTime.translation.customFields`, COALESCE(`product.deliveryTime.translation.customFields`,`product.deliveryTime.translation.customFields`) as `product.deliveryTime.customFields`, `product.deliveryTime.translation.createdAt`, `product.deliveryTime.translation.updatedAt`, `product.deliveryTime.translation.deliveryTimeId`, `product.deliveryTime.translation.languageId`, `product.translation.metaDescription`, `product.parent.translation.metaDescription`, COALESCE(`product.translation.metaDescription`,`product.parent.translation.metaDescription`,`product.translation.metaDescription`) as `product.metaDescription`, `product.translation.name`, `product.parent.translation.name`, COALESCE(`product.translation.name`,`product.parent.translation.name`,`product.translation.name`) as `product.name`, `product.translation.keywords`, `product.parent.translation.keywords`, COALESCE(`product.translation.keywords`,`product.parent.translation.keywords`,`product.translation.keywords`) as `product.keywords`, `product.translation.description`, `product.parent.translation.description`, COALESCE(`product.translation.description`,`product.parent.translation.description`,`product.translation.description`) as `product.description`, `product.translation.metaTitle`, `product.parent.translation.metaTitle`, COALESCE(`product.translation.metaTitle`,`product.parent.translation.metaTitle`,`product.translation.metaTitle`) as `product.metaTitle`, `product.translation.packUnit`, `product.parent.translation.packUnit`, COALESCE(`product.translation.packUnit`,`product.parent.translation.packUnit`,`product.translation.packUnit`) as `product.packUnit`, `product.translation.packUnitPlural`, `product.parent.translation.packUnitPlural`, COALESCE(`product.translation.packUnitPlural`,`product.parent.translation.packUnitPlural`,`product.translation.packUnitPlural`) as `product.packUnitPlural`, `product.translation.customSearchKeywords`, `product.parent.translation.customSearchKeywords`, COALESCE(`product.translation.customSearchKeywords`,`product.parent.translation.customSearchKeywords`,`product.translation.customSearchKeywords`) as `product.customSearchKeywords`, `product.translation.slotConfig`, `product.parent.translation.slotConfig`, COALESCE(`product.translation.slotConfig`,`product.parent.translation.slotConfig`,`product.translation.slotConfig`) as `product.slotConfig`, `product.translation.customFields`, `product.parent.translation.customFields`, COALESCE(`product.translation.customFields`,`product.parent.translation.customFields`,`product.translation.customFields`) as `product.customFields`, `product.translation.createdAt`, `product.parent.translation.createdAt`, `product.translation.updatedAt`, `product.parent.translation.updatedAt`, `product.translation.productId`, `product.parent.translation.productId`, `product.translation.languageId`, `product.parent.translation.languageId`, `product.translation.productVersionId`, `product.parent.translation.productVersionId` FROM `product` LEFT JOIN `product` `product.parent` ON `product`.`parent_id` = `product.parent`.`id` AND `product`.`version_id` = `product.parent`.`version_id` LEFT JOIN (SELECT `product.translation`.product_id, `product.translation`.product_version_id, `product.translation`.meta_description as `product.translation.metaDescription`, `product.translation`.name as `product.translation.name`, `product.translation`.keywords as `product.translation.keywords`, `product.translation`.description as `product.translation.description`, `product.translation`.meta_title as `product.translation.metaTitle`, `product.translation`.pack_unit as `product.translation.packUnit`, `product.translation`.pack_unit_plural as `product.translation.packUnitPlural`, `product.translation`.custom_search_keywords as `product.translation.customSearchKeywords`, `product.translation`.slot_config as `product.translation.slotConfig`, `product.translation`.custom_fields as `product.translation.customFields`, `product.translation`.created_at as `product.translation.createdAt`, `product.translation`.updated_at as `product.translation.updatedAt`, `product.translation`.product_id as `product.translation.productId`, `product.translation`.language_id as `product.translation.languageId`, `product.translation`.product_version_id as `product.translation.productVersionId` FROM `product_translation` `product.translation` WHERE `product.translation`.language_id = :languageId) `product.product_translation` ON `product.product_translation`.`product_id` = `product`.`id` AND `product.product_translation`.product_version_id = `product`.version_id LEFT JOIN (SELECT `product.parent.translation`.product_id, `product.parent.translation`.product_version_id, `product.parent.translation`.meta_description as `product.parent.translation.metaDescription`, `product.parent.translation`.name as `product.parent.translation.name`, `product.parent.translation`.keywords as `product.parent.translation.keywords`, `product.parent.translation`.description as `product.parent.translation.description`, `product.parent.translation`.meta_title as `product.parent.translation.metaTitle`, `product.parent.translation`.pack_unit as `product.parent.translation.packUnit`, `product.parent.translation`.pack_unit_plural as `product.parent.translation.packUnitPlural`, `product.parent.translation`.custom_search_keywords as `product.parent.translation.customSearchKeywords`, `product.parent.translation`.slot_config as `product.parent.translation.slotConfig`, `product.parent.translation`.custom_fields as `product.parent.translation.customFields`, `product.parent.translation`.created_at as `product.parent.translation.createdAt`, `product.parent.translation`.updated_at as `product.parent.translation.updatedAt`, `product.parent.translation`.product_id as `product.parent.translation.productId`, `product.parent.translation`.language_id as `product.parent.translation.languageId`, `product.parent.translation`.product_version_id as `product.parent.translation.productVersionId` FROM `product_translation` `product.parent.translation` WHERE `product.parent.translation`.language_id = :languageId) `product.product_translation.parent` ON `product.product_translation.parent`.`product_id` = `product.parent`.`id` AND `product.product_translation.parent`.product_version_id = `product.parent`.version_id LEFT JOIN `tax` `product.tax` ON `product`.`tax` = `product.tax`.`id` LEFT JOIN `bundle` `product.bundle` ON `product`.`id` = `product.bundle`.`product_id` LEFT JOIN `product_media` `product.cover` ON `product`.`cover` = `product.cover`.`id` AND `product`.`version_id` = `product.cover`.`version_id` LEFT JOIN `unit` `product.unit` ON `product`.`unit` = `product.unit`.`id` LEFT JOIN `delivery_time` `product.deliveryTime` ON `product`.`deliveryTime` = `product.deliveryTime`.`id` LEFT JOIN `bundle_product_container` `product.bundle.mainProductContainer` ON `product.bundle`.`main_products_id` = `product.bundle.mainProductContainer`.`id` LEFT JOIN `bundle_product_container` `product.bundle.freeProductContainer` ON `product.bundle`.`free_products_id` = `product.bundle.freeProductContainer`.`id` LEFT JOIN `bundle_product_container` `product.bundle.giftProductContainer` ON `product.bundle`.`gifts_id` = `product.bundle.giftProductContainer`.`id` LEFT JOIN `media` `product.cover.media` ON `product.cover`.`media_id` = `product.cover.media`.`id` LEFT JOIN (SELECT `product.cover.media.translation`.media_id, `product.cover.media.translation`.title as `product.cover.media.translation.title`, `product.cover.media.translation`.alt as `product.cover.media.translation.alt`, `product.cover.media.translation`.custom_fields as `product.cover.media.translation.customFields`, `product.cover.media.translation`.created_at as `product.cover.media.translation.createdAt`, `product.cover.media.translation`.updated_at as `product.cover.media.translation.updatedAt`, `product.cover.media.translation`.media_id as `product.cover.media.translation.mediaId`, `product.cover.media.translation`.language_id as `product.cover.media.translation.languageId` FROM `media_translation` `product.cover.media.translation` WHERE `product.cover.media.translation`.language_id = :languageId) `product.cover.media.media_translation` ON `product.cover.media.media_translation`.`media_id` = `product.cover.media`.`id` LEFT JOIN (SELECT `product.unit.translation`.unit_id, `product.unit.translation`.short_code as `product.unit.translation.shortCode`, `product.unit.translation`.name as `product.unit.translation.name`, `product.unit.translation`.custom_fields as `product.unit.translation.customFields`, `product.unit.translation`.created_at as `product.unit.translation.createdAt`, `product.unit.translation`.updated_at as `product.unit.translation.updatedAt`, `product.unit.translation`.unit_id as `product.unit.translation.unitId`, `product.unit.translation`.language_id as `product.unit.translation.languageId` FROM `unit_translation` `product.unit.translation` WHERE `product.unit.translation`.language_id = :languageId) `product.unit.unit_translation` ON `product.unit.unit_translation`.`unit_id` = `product.unit`.`id` LEFT JOIN (SELECT `product.deliveryTime.translation`.delivery_time_id, `product.deliveryTime.translation`.name as `product.deliveryTime.translation.name`, `product.deliveryTime.translation`.custom_fields as `product.deliveryTime.translation.customFields`, `product.deliveryTime.translation`.created_at as `product.deliveryTime.translation.createdAt`, `product.deliveryTime.translation`.updated_at as `product.deliveryTime.translation.updatedAt`, `product.deliveryTime.translation`.delivery_time_id as `product.deliveryTime.translation.deliveryTimeId`, `product.deliveryTime.translation`.language_id as `product.deliveryTime.translation.languageId` FROM `delivery_time_translation` `product.deliveryTime.translation` WHERE `product.deliveryTime.translation`.language_id = :languageId) `product.deliveryTime.delivery_time_translation` ON `product.deliveryTime.delivery_time_translation`.`delivery_time_id` = `product.deliveryTime`.`id` WHERE (`product`.`version_id` = :version) AND (`product`.`id` IN (:ids))
0.63 ms
(0.00%)
SELECT `product_price`.`id` as `product_price.id`, `product_price`.`version_id` as `product_price.versionId`, `product_price`.`product_id` as `product_price.productId`, `product_price`.`product_version_id` as `product_price.productVersionId`, `product_price`.`rule_id` as `product_price.ruleId`, `product_price`.`price` as `product_price.price`, `product_price`.`quantity_start` as `product_price.quantityStart`, `product_price`.`quantity_end` as `product_price.quantityEnd`, `product_price`.`custom_fields` as `product_price.customFields`, `product_price`.`created_at` as `product_price.createdAt`, `product_price`.`updated_at` as `product_price.updatedAt` FROM `product_price` WHERE (`product_price`.`version_id` = :version) AND ((`product_price`.`product_id` IN (:param_2ed9fdfe8d8b4204b18531da9a61056b)))
0.31 ms
(0.00%)
SELECT * FROM sales_channel_api_context WHERE (sales_channel_id = :salesChannelId) AND (token = :token) LIMIT 1
1.94 ms
(0.00%)
# breadcrumb-builder::main-category::search-ids
SELECT `category`.`id`, `category`.`auto_increment` FROM `category` LEFT JOIN `main_category` `category.mainCategories` ON `category`.`id` = `category.mainCategories`.`category_id` AND `category`.version_id = `category.mainCategories`.category_version_id WHERE (`category`.`version_id` = :version) AND (((`category.mainCategories`.`product_id` = :param_febcfc7994a84da3907bcb2f8b9bb6b5 AND `category.mainCategories`.`sales_channel_id` = :param_43c1480a155145ba871fb624d0883f19 AND (`category`.`path` LIKE :param_20dfd6a9d4e84704bff17aa84e37ea76 OR `category`.`path` LIKE :param_9950127dcfab47a8b968f613d1f16b00 OR `category`.`path` LIKE :param_55e02d4f449a4c36b6a835b75afba974)))) LIMIT 1
2.89 ms
(0.00%)
SELECT `tag`.`id` as `tag.id`, `tag`.`name` as `tag.name`, `tag`.`created_at` as `tag.createdAt`, `tag`.`updated_at` as `tag.updatedAt` FROM `tag` WHERE `tag`.`id` IN (:ids)
10.43 ms
(0.00%)
SELECT `swkweb_buy_x_pay_y_promotion`.`id` as `swkweb_buy_x_pay_y_promotion.id`, `swkweb_buy_x_pay_y_promotion`.`product_stream_id` as `swkweb_buy_x_pay_y_promotion.productStreamId`, `swkweb_buy_x_pay_y_promotion`.`rule_id` as `swkweb_buy_x_pay_y_promotion.ruleId`, `swkweb_buy_x_pay_y_promotion`.`x` as `swkweb_buy_x_pay_y_promotion.x`, `swkweb_buy_x_pay_y_promotion`.`y` as `swkweb_buy_x_pay_y_promotion.y`, `swkweb_buy_x_pay_y_promotion`.`minimum_quantity` as `swkweb_buy_x_pay_y_promotion.minimumQuantity`, `swkweb_buy_x_pay_y_promotion`.`priority` as `swkweb_buy_x_pay_y_promotion.priority`, `swkweb_buy_x_pay_y_promotion`.`cross_variant` as `swkweb_buy_x_pay_y_promotion.crossVariant`, `swkweb_buy_x_pay_y_promotion`.`active` as `swkweb_buy_x_pay_y_promotion.active`, `swkweb_buy_x_pay_y_promotion`.`created_at` as `swkweb_buy_x_pay_y_promotion.createdAt`, `swkweb_buy_x_pay_y_promotion`.`updated_at` as `swkweb_buy_x_pay_y_promotion.updatedAt`, `swkweb_buy_x_pay_y_promotion.translation.name`, COALESCE(`swkweb_buy_x_pay_y_promotion.translation.name`,`swkweb_buy_x_pay_y_promotion.translation.name`) as `swkweb_buy_x_pay_y_promotion.name`, `swkweb_buy_x_pay_y_promotion.translation.createdAt`, `swkweb_buy_x_pay_y_promotion.translation.updatedAt`, `swkweb_buy_x_pay_y_promotion.translation.swkwebBuyXPayYPromotionId`, `swkweb_buy_x_pay_y_promotion.translation.languageId` FROM `swkweb_buy_x_pay_y_promotion` LEFT JOIN (SELECT `swkweb_buy_x_pay_y_promotion.translation`.swkweb_buy_x_pay_y_promotion_id, `swkweb_buy_x_pay_y_promotion.translation`.name as `swkweb_buy_x_pay_y_promotion.translation.name`, `swkweb_buy_x_pay_y_promotion.translation`.created_at as `swkweb_buy_x_pay_y_promotion.translation.createdAt`, `swkweb_buy_x_pay_y_promotion.translation`.updated_at as `swkweb_buy_x_pay_y_promotion.translation.updatedAt`, `swkweb_buy_x_pay_y_promotion.translation`.swkweb_buy_x_pay_y_promotion_id as `swkweb_buy_x_pay_y_promotion.translation.swkwebBuyXPayYPromotionId`, `swkweb_buy_x_pay_y_promotion.translation`.language_id as `swkweb_buy_x_pay_y_promotion.translation.languageId` FROM `swkweb_buy_x_pay_y_promotion_translation` `swkweb_buy_x_pay_y_promotion.translation` WHERE `swkweb_buy_x_pay_y_promotion.translation`.language_id = :languageId) `swkweb_buy_x_pay_y_promotion.swkweb_buy_x_pay_y_promotion_translation` ON `swkweb_buy_x_pay_y_promotion.swkweb_buy_x_pay_y_promotion_translation`.`swkweb_buy_x_pay_y_promotion_id` = `swkweb_buy_x_pay_y_promotion`.`id` WHERE (`swkweb_buy_x_pay_y_promotion`.`active` = :param_73d0986e36e642888a889b327a170ca1 AND (`swkweb_buy_x_pay_y_promotion`.`rule_id` <=> :param_909efa97cc644028b415b741f349106c OR `swkweb_buy_x_pay_y_promotion`.`rule_id` IN (:param_9b68de0adce94c56887964ee5f83b6c8)))
2.32 ms
(0.00%)
# app-scripts::refresh::read
SELECT `app`.`id` as `app.id`, `app`.`name` as `app.name`, `app`.`path` as `app.path`, `app`.`author` as `app.author`, `app`.`copyright` as `app.copyright`, `app`.`license` as `app.license`, `app`.`active` as `app.active`, `app`.`configurable` as `app.configurable`, `app`.`privacy` as `app.privacy`, `app`.`version` as `app.version`, `app`.`icon` as `app.iconRaw`, `app`.`app_secret` as `app.appSecret`, `app`.`modules` as `app.modules`, `app`.`main_module` as `app.mainModule`, `app`.`cookies` as `app.cookies`, `app`.`allow_disable` as `app.allowDisable`, `app`.`base_app_url` as `app.baseAppUrl`, `app`.`allowed_hosts` as `app.allowedHosts`, `app`.`template_load_priority` as `app.templateLoadPriority`, `app`.`integration_id` as `app.integrationId`, `app.integration`.`id` as `app.integration.id`, `app.integration`.`label` as `app.integration.label`, `app.integration`.`access_key` as `app.integration.accessKey`, `app.integration`.`secret_access_key` as `app.integration.secretAccessKey`, `app.integration`.`write_access` as `app.integration.writeAccess`, `app.integration`.`last_usage_at` as `app.integration.lastUsageAt`, `app.integration`.`admin` as `app.integration.admin`, `app.integration`.`custom_fields` as `app.integration.customFields`, `app.integration`.`deleted_at` as `app.integration.deletedAt`, `app.integration`.`created_at` as `app.integration.createdAt`, `app.integration`.`updated_at` as `app.integration.updatedAt`, `app`.`acl_role_id` as `app.aclRoleId`, `app.aclRole`.`id` as `app.aclRole.id`, `app.aclRole`.`name` as `app.aclRole.name`, `app.aclRole`.`description` as `app.aclRole.description`, `app.aclRole`.`privileges` as `app.aclRole.privileges`, `app.aclRole`.`deleted_at` as `app.aclRole.deletedAt`, `app.aclRole`.`created_at` as `app.aclRole.createdAt`, `app.aclRole`.`updated_at` as `app.aclRole.updatedAt`, `app`.`created_at` as `app.createdAt`, `app`.`updated_at` as `app.updatedAt`, `app.translation.label`, COALESCE(`app.translation.label`,`app.translation.label`) as `app.label`, `app.translation.description`, COALESCE(`app.translation.description`,`app.translation.description`) as `app.description`, `app.translation.privacyPolicyExtensions`, COALESCE(`app.translation.privacyPolicyExtensions`,`app.translation.privacyPolicyExtensions`) as `app.privacyPolicyExtensions`, `app.translation.customFields`, COALESCE(`app.translation.customFields`,`app.translation.customFields`) as `app.customFields`, `app.translation.createdAt`, `app.translation.updatedAt`, `app.translation.appId`, `app.translation.languageId` FROM `app` LEFT JOIN (SELECT `app.translation`.app_id, `app.translation`.label as `app.translation.label`, `app.translation`.description as `app.translation.description`, `app.translation`.privacy_policy_extensions as `app.translation.privacyPolicyExtensions`, `app.translation`.custom_fields as `app.translation.customFields`, `app.translation`.created_at as `app.translation.createdAt`, `app.translation`.updated_at as `app.translation.updatedAt`, `app.translation`.app_id as `app.translation.appId`, `app.translation`.language_id as `app.translation.languageId` FROM `app_translation` `app.translation` WHERE `app.translation`.language_id = :languageId) `app.app_translation` ON `app.app_translation`.`app_id` = `app`.`id` LEFT JOIN `integration` `app.integration` ON `app`.`integration_id` = `app.integration`.`id` LEFT JOIN `acl_role` `app.aclRole` ON `app`.`acl_role_id` = `app.aclRole`.`id` WHERE (`app`.`active` = :param_5d31167bcffc4805965a95f915f87a98)
1.97 ms
(0.00%)
SELECT LOWER(HEX(`script`.`app_id`)) as `app_id`,
                   `script`.`name` AS scriptName,
                   `script`.`script` AS script,
                   `script`.`hook` AS hook,
                   IFNULL(`script`.`updated_at`, `script`.`created_at`) AS lastModified,
                   `app`.`name` AS appName,
                   LOWER(HEX(`app`.`integration_id`)) AS integrationId,
                   `app`.`version` AS appVersion,
                   `script`.`active` AS active
            FROM `script`
            LEFT JOIN `app` ON `script`.`app_id` = `app`.`id`
            WHERE `script`.`hook` != 'include'
            ORDER BY `app`.`created_at`, `app`.`id`, `script`.`name`
2.96 ms
(0.00%)
SELECT LOWER(HEX(`script`.`app_id`)) as `app_id`,
                   `script`.`name` AS name,
                   `script`.`script` AS script,
                   `app`.`name` AS appName,
                   LOWER(HEX(`app`.`integration_id`)) AS integrationId,
                   IFNULL(`script`.`updated_at`, `script`.`created_at`) AS lastModified
            FROM `script`
            LEFT JOIN `app` ON `script`.`app_id` = `app`.`id`
            WHERE `script`.`hook` = 'include'
            ORDER BY `app`.`created_at`, `app`.`id`, `script`.`name`
2.80 ms
(0.00%)
SELECT `app`.`name`, `app`.`version`, `app`.`template_load_priority`
             FROM `app`
             INNER JOIN `app_template` ON `app_template`.`app_id` = `app`.`id`
             WHERE `app`.`active` = 1 AND `app_template`.`active` = 1
3.92 ms
(0.00%)
SELECT `name`, `path`, `author`
                FROM `app`
                WHERE `active` = 1
8.35 ms
(0.00%)
# breadcrumb-extension::read
SELECT `category`.`id` as `category.id`, `category`.`version_id` as `category.versionId`, `category`.`parent_id` as `category.parentId`, `category`.`parent_version_id` as `category.parentVersionId`, `category`.`after_category_id` as `category.afterCategoryId`, `category`.`after_category_version_id` as `category.afterCategoryVersionId`, `category`.`media_id` as `category.mediaId`, `category`.`display_nested_products` as `category.displayNestedProducts`, `category`.`auto_increment` as `category.autoIncrement`, `category`.`level` as `category.level`, `category`.`path` as `category.path`, `category`.`child_count` as `category.childCount`, `category`.`type` as `category.type`, `category`.`product_assignment_type` as `category.productAssignmentType`, `category`.`visible` as `category.visible`, `category`.`active` as `category.active`, `category`.`cms_page_id` as `category.cmsPageId`, `category`.`cms_page_version_id` as `category.cmsPageVersionId`, `category`.`product_stream_id` as `category.productStreamId`, `category`.`created_at` as `category.createdAt`, `category`.`updated_at` as `category.updatedAt`, `category.translation.name`, COALESCE(`category.translation.name`,`category.translation.name`) as `category.name`, `category.translation.breadcrumb`, COALESCE(`category.translation.breadcrumb`,`category.translation.breadcrumb`) as `category.breadcrumb`, `category.translation.slotConfig`, COALESCE(`category.translation.slotConfig`,`category.translation.slotConfig`) as `category.slotConfig`, `category.translation.linkType`, COALESCE(`category.translation.linkType`,`category.translation.linkType`) as `category.linkType`, `category.translation.internalLink`, COALESCE(`category.translation.internalLink`,`category.translation.internalLink`) as `category.internalLink`, `category.translation.externalLink`, COALESCE(`category.translation.externalLink`,`category.translation.externalLink`) as `category.externalLink`, `category.translation.linkNewTab`, COALESCE(`category.translation.linkNewTab`,`category.translation.linkNewTab`) as `category.linkNewTab`, `category.translation.description`, COALESCE(`category.translation.description`,`category.translation.description`) as `category.description`, `category.translation.metaTitle`, COALESCE(`category.translation.metaTitle`,`category.translation.metaTitle`) as `category.metaTitle`, `category.translation.metaDescription`, COALESCE(`category.translation.metaDescription`,`category.translation.metaDescription`) as `category.metaDescription`, `category.translation.keywords`, COALESCE(`category.translation.keywords`,`category.translation.keywords`) as `category.keywords`, `category.translation.customFields`, COALESCE(`category.translation.customFields`,`category.translation.customFields`) as `category.customFields`, `category.translation.createdAt`, `category.translation.updatedAt`, `category.translation.categoryId`, `category.translation.languageId`, `category.translation.categoryVersionId` FROM `category` LEFT JOIN (SELECT `category.translation`.category_id, `category.translation`.category_version_id, `category.translation`.name as `category.translation.name`, `category.translation`.breadcrumb as `category.translation.breadcrumb`, `category.translation`.slot_config as `category.translation.slotConfig`, `category.translation`.link_type as `category.translation.linkType`, `category.translation`.internal_link as `category.translation.internalLink`, `category.translation`.external_link as `category.translation.externalLink`, `category.translation`.link_new_tab as `category.translation.linkNewTab`, `category.translation`.description as `category.translation.description`, `category.translation`.meta_title as `category.translation.metaTitle`, `category.translation`.meta_description as `category.translation.metaDescription`, `category.translation`.keywords as `category.translation.keywords`, `category.translation`.custom_fields as `category.translation.customFields`, `category.translation`.created_at as `category.translation.createdAt`, `category.translation`.updated_at as `category.translation.updatedAt`, `category.translation`.category_id as `category.translation.categoryId`, `category.translation`.language_id as `category.translation.languageId`, `category.translation`.category_version_id as `category.translation.categoryVersionId` FROM `category_translation` `category.translation` WHERE `category.translation`.language_id = :languageId) `category.category_translation` ON `category.category_translation`.`category_id` = `category`.`id` AND `category.category_translation`.category_version_id = `category`.version_id WHERE (`category`.`version_id` = :version) AND (`category`.`id` IN (:ids))
1.51 ms
(0.00%)
SELECT `media`.`id` as `media.id`, `media`.`user_id` as `media.userId`, `media`.`media_folder_id` as `media.mediaFolderId`, `media`.`mime_type` as `media.mimeType`, `media`.`file_extension` as `media.fileExtension`, `media`.`uploaded_at` as `media.uploadedAt`, `media`.`file_name` as `media.fileName`, `media`.`file_size` as `media.fileSize`, `media`.`media_type` as `media.mediaTypeRaw`, `media`.`meta_data` as `media.metaData`, `media`.`private` as `media.private`, `media`.`thumbnails_ro` as `media.thumbnailsRo`, `media`.`created_at` as `media.createdAt`, `media`.`updated_at` as `media.updatedAt`, `media.translation.title`, COALESCE(`media.translation.title`,`media.translation.title`) as `media.title`, `media.translation.alt`, COALESCE(`media.translation.alt`,`media.translation.alt`) as `media.alt`, `media.translation.customFields`, COALESCE(`media.translation.customFields`,`media.translation.customFields`) as `media.customFields`, `media.translation.createdAt`, `media.translation.updatedAt`, `media.translation.mediaId`, `media.translation.languageId` FROM `media` LEFT JOIN `media_folder` `media.mediaFolder` ON `media`.`media_folder_id` = `media.mediaFolder`.`id` LEFT JOIN (SELECT `media.translation`.media_id, `media.translation`.title as `media.translation.title`, `media.translation`.alt as `media.translation.alt`, `media.translation`.custom_fields as `media.translation.customFields`, `media.translation`.created_at as `media.translation.createdAt`, `media.translation`.updated_at as `media.translation.updatedAt`, `media.translation`.media_id as `media.translation.mediaId`, `media.translation`.language_id as `media.translation.languageId` FROM `media_translation` `media.translation` WHERE `media.translation`.language_id = :languageId) `media.media_translation` ON `media.media_translation`.`media_id` = `media`.`id` LEFT JOIN `media_default_folder` `media.mediaFolder.defaultFolder` ON `media.mediaFolder`.`default_folder_id` = `media.mediaFolder.defaultFolder`.`id` WHERE (((`media`.`private` = :param_21573022c3a642379f361861df472cc6 OR (`media`.`private` = :param_866c22708bad4fb78097c350fe0d0032 AND `media.mediaFolder.defaultFolder`.`entity` = :param_9a4f6123223c43d9a67ce746a2cea9d8)))) AND (`media`.`id` IN (:ids))
10.19 ms
(0.00%)
SELECT `media`.`id` as `media.id`, `media`.`user_id` as `media.userId`, `media`.`media_folder_id` as `media.mediaFolderId`, `media`.`mime_type` as `media.mimeType`, `media`.`file_extension` as `media.fileExtension`, `media`.`uploaded_at` as `media.uploadedAt`, `media`.`file_name` as `media.fileName`, `media`.`file_size` as `media.fileSize`, `media`.`media_type` as `media.mediaTypeRaw`, `media`.`meta_data` as `media.metaData`, `media`.`private` as `media.private`, `media`.`thumbnails_ro` as `media.thumbnailsRo`, `media`.`created_at` as `media.createdAt`, `media`.`updated_at` as `media.updatedAt`, `media.translation.title`, COALESCE(`media.translation.title`,`media.translation.title`) as `media.title`, `media.translation.alt`, COALESCE(`media.translation.alt`,`media.translation.alt`) as `media.alt`, `media.translation.customFields`, COALESCE(`media.translation.customFields`,`media.translation.customFields`) as `media.customFields`, `media.translation.createdAt`, `media.translation.updatedAt`, `media.translation.mediaId`, `media.translation.languageId` FROM `media` LEFT JOIN `media_folder` `media.mediaFolder` ON `media`.`media_folder_id` = `media.mediaFolder`.`id` LEFT JOIN (SELECT `media.translation`.media_id, `media.translation`.title as `media.translation.title`, `media.translation`.alt as `media.translation.alt`, `media.translation`.custom_fields as `media.translation.customFields`, `media.translation`.created_at as `media.translation.createdAt`, `media.translation`.updated_at as `media.translation.updatedAt`, `media.translation`.media_id as `media.translation.mediaId`, `media.translation`.language_id as `media.translation.languageId` FROM `media_translation` `media.translation` WHERE `media.translation`.language_id = :languageId) `media.media_translation` ON `media.media_translation`.`media_id` = `media`.`id` LEFT JOIN `media_default_folder` `media.mediaFolder.defaultFolder` ON `media.mediaFolder`.`default_folder_id` = `media.mediaFolder.defaultFolder`.`id` WHERE (((`media`.`private` = :param_f6f700153a114aa0ac3656c9d003c49c OR (`media`.`private` = :param_6dc57c84e3be4ac4a9b96d743ab5a0f1 AND `media.mediaFolder.defaultFolder`.`entity` = :param_198fc09825b742d9a46149d84480e350)))) AND (`media`.`id` IN (:ids))
0.87 ms
(0.00%)
SELECT `product`.`id`, `product`.`product_number`, `product`.`auto_increment` FROM `product` LEFT JOIN `product` `product.parent` ON `product`.`parent_id` = `product.parent`.`id` AND `product`.`version_id` = `product.parent`.`version_id` LEFT JOIN `product_visibility` `product.visibilities` ON `product`.`visibilities` = `product.visibilities`.`product_id` AND `product`.version_id = `product.visibilities`.product_version_id WHERE (`product`.`version_id` = :version) AND ((((`product.visibilities`.`visibility` >= :param_34c78165d51c4ace95a7a4fa5712a86c) AND `product.visibilities`.`sales_channel_id` = :param_b104409492634290a286a54653ed621a AND IFNULL(`product`.`active`, `product.parent`.`active`) = :param_a6d017e5ea104d44a16fd2eb0196a2d9))) AND (`product`.`id` IN (:ids)) GROUP BY `product`.`id`
55.85 ms
(0.00%)
SELECT `product`.`id` as `product.id`, `product`.`version_id` as `product.versionId`, `product`.`parent_id` as `product.parentId`, `product`.`parent_version_id` as `product.parentVersionId`, COALESCE(`product`.`product_manufacturer_id`, `product.parent`.`product_manufacturer_id`) as `product.manufacturerId`, COALESCE(`product`.`product_manufacturer_version_id`, `product.parent`.`product_manufacturer_version_id`) as `product.productManufacturerVersionId`, COALESCE(`product`.`unit_id`, `product.parent`.`unit_id`) as `product.unitId`, COALESCE(`product`.`tax_id`, `product.parent`.`tax_id`) as `product.taxId`, COALESCE(`product`.`product_media_id`, `product.parent`.`product_media_id`) as `product.coverId`, COALESCE(`product`.`product_media_version_id`, `product.parent`.`product_media_version_id`) as `product.productMediaVersionId`, COALESCE(`product`.`delivery_time_id`, `product.parent`.`delivery_time_id`) as `product.deliveryTimeId`, COALESCE(`product`.`product_feature_set_id`, `product.parent`.`product_feature_set_id`) as `product.featureSetId`, COALESCE(`product`.`canonical_product_id`, `product.parent`.`canonical_product_id`) as `product.canonicalProductId`, COALESCE(`product`.`cms_page_id`, `product.parent`.`cms_page_id`) as `product.cmsPageId`, COALESCE(`product`.`cms_page_version_id`, `product.parent`.`cms_page_version_id`) as `product.cmsPageVersionId`, `product.parent`.`price` as `product.price.inherited`, COALESCE(`product`.`price`, `product.parent`.`price`) as `product.price`, `product`.`product_number` as `product.productNumber`, `product`.`stock` as `product.stock`, COALESCE(`product`.`restock_time`, `product.parent`.`restock_time`) as `product.restockTime`, `product`.`auto_increment` as `product.autoIncrement`, COALESCE(`product`.`active`, `product.parent`.`active`) as `product.active`, `product`.`available_stock` as `product.availableStock`, `product`.`available` as `product.available`, COALESCE(`product`.`is_closeout`, `product.parent`.`is_closeout`) as `product.isCloseout`, `product`.`display_group` as `product.displayGroup`, `product.parent`.`configurator_group_config` as `product.configuratorGroupConfig.inherited`, COALESCE(`product`.`configurator_group_config`, `product.parent`.`configurator_group_config`) as `product.configuratorGroupConfig`, COALESCE(`product`.`main_variant_id`, `product.parent`.`main_variant_id`) as `product.mainVariantId`, COALESCE(`product`.`display_parent`, `product.parent`.`display_parent`) as `product.displayParent`, `product.parent`.`variant_listing_config` as `product.variantListingConfig.inherited`, COALESCE(`product`.`variant_listing_config`, `product.parent`.`variant_listing_config`) as `product.variantListingConfig`, `product`.`variant_restrictions` as `product.variantRestrictions`, COALESCE(`product`.`manufacturer_number`, `product.parent`.`manufacturer_number`) as `product.manufacturerNumber`, COALESCE(`product`.`ean`, `product.parent`.`ean`) as `product.ean`, COALESCE(`product`.`purchase_steps`, `product.parent`.`purchase_steps`) as `product.purchaseSteps`, COALESCE(`product`.`max_purchase`, `product.parent`.`max_purchase`) as `product.maxPurchase`, COALESCE(`product`.`min_purchase`, `product.parent`.`min_purchase`) as `product.minPurchase`, COALESCE(`product`.`purchase_unit`, `product.parent`.`purchase_unit`) as `product.purchaseUnit`, COALESCE(`product`.`reference_unit`, `product.parent`.`reference_unit`) as `product.referenceUnit`, COALESCE(`product`.`shipping_free`, `product.parent`.`shipping_free`) as `product.shippingFree`, `product.parent`.`purchase_prices` as `product.purchasePrices.inherited`, COALESCE(`product`.`purchase_prices`, `product.parent`.`purchase_prices`) as `product.purchasePrices`, COALESCE(`product`.`mark_as_topseller`, `product.parent`.`mark_as_topseller`) as `product.markAsTopseller`, COALESCE(`product`.`weight`, `product.parent`.`weight`) as `product.weight`, COALESCE(`product`.`width`, `product.parent`.`width`) as `product.width`, COALESCE(`product`.`height`, `product.parent`.`height`) as `product.height`, COALESCE(`product`.`length`, `product.parent`.`length`) as `product.length`, COALESCE(`product`.`release_date`, `product.parent`.`release_date`) as `product.releaseDate`, COALESCE(`product`.`rating_average`, `product.parent`.`rating_average`) as `product.ratingAverage`, `product.parent`.`category_tree` as `product.categoryTree.inherited`, COALESCE(`product`.`category_tree`, `product.parent`.`category_tree`) as `product.categoryTree`, `product.parent`.`property_ids` as `product.propertyIds.inherited`, COALESCE(`product`.`property_ids`, `product.parent`.`property_ids`) as `product.propertyIds`, `product.parent`.`option_ids` as `product.optionIds.inherited`, COALESCE(`product`.`option_ids`, `product.parent`.`option_ids`) as `product.optionIds`, `product.parent`.`stream_ids` as `product.streamIds.inherited`, COALESCE(`product`.`stream_ids`, `product.parent`.`stream_ids`) as `product.streamIds`, `product.parent`.`tag_ids` as `product.tagIds.inherited`, COALESCE(`product`.`tag_ids`, `product.parent`.`tag_ids`) as `product.tagIds`, `product.parent`.`category_ids` as `product.categoryIds.inherited`, COALESCE(`product`.`category_ids`, `product.parent`.`category_ids`) as `product.categoryIds`, `product`.`child_count` as `product.childCount`, COALESCE(`product`.`custom_field_set_selection_active`, `product.parent`.`custom_field_set_selection_active`) as `product.customFieldSetSelectionActive`, `product`.`sales` as `product.sales`, `product`.`states` as `product.states`, `product.tax`.`id` as `product.tax.id`, `product.tax`.`tax_rate` as `product.tax.taxRate`, `product.tax`.`name` as `product.tax.name`, `product.tax`.`position` as `product.tax.position`, `product.tax`.`custom_fields` as `product.tax.customFields`, `product.tax`.`created_at` as `product.tax.createdAt`, `product.tax`.`updated_at` as `product.tax.updatedAt`, `product.parent`.`cheapest_price` as `product.cheapestPrice.inherited`, COALESCE(`product`.`cheapest_price`, `product.parent`.`cheapest_price`) as `product.cheapestPrice`, `product`.`created_at` as `product.createdAt`, `product`.`updated_at` as `product.updatedAt`, `product.bundle`.`id` as `product.bundle.id`, `product.bundle`.`product_id` as `product.bundle.productId`, `product.bundle`.`product_version_id` as `product.bundle.productVersionId`, `product.bundle`.`name` as `product.bundle.name`, `product.bundle`.`price_type` as `product.bundle.priceType`, `product.bundle`.`noms_bundle_type` as `product.bundle.nomsBundleType`, `product.bundle`.`main_products_id` as `product.bundle.mainProductContainerId`, `product.bundle.mainProductContainer`.`id` as `product.bundle.mainProductContainer.id`, `product.bundle.mainProductContainer`.`bundle_id` as `product.bundle.mainProductContainer.bundleId`, `product.bundle.mainProductContainer`.`created_at` as `product.bundle.mainProductContainer.createdAt`, `product.bundle.mainProductContainer`.`updated_at` as `product.bundle.mainProductContainer.updatedAt`, `product.bundle`.`free_products_id` as `product.bundle.freeProductContainerId`, `product.bundle.freeProductContainer`.`id` as `product.bundle.freeProductContainer.id`, `product.bundle.freeProductContainer`.`bundle_id` as `product.bundle.freeProductContainer.bundleId`, `product.bundle.freeProductContainer`.`created_at` as `product.bundle.freeProductContainer.createdAt`, `product.bundle.freeProductContainer`.`updated_at` as `product.bundle.freeProductContainer.updatedAt`, `product.bundle`.`gifts_id` as `product.bundle.giftProductContainerId`, `product.bundle.giftProductContainer`.`id` as `product.bundle.giftProductContainer.id`, `product.bundle.giftProductContainer`.`bundle_id` as `product.bundle.giftProductContainer.bundleId`, `product.bundle.giftProductContainer`.`created_at` as `product.bundle.giftProductContainer.createdAt`, `product.bundle.giftProductContainer`.`updated_at` as `product.bundle.giftProductContainer.updatedAt`, `product.bundle`.`created_at` as `product.bundle.createdAt`, `product.bundle`.`updated_at` as `product.bundle.updatedAt`, `product.unit`.`id` as `product.unit.id`, `product.unit`.`created_at` as `product.unit.createdAt`, `product.unit`.`updated_at` as `product.unit.updatedAt`, `product.unit.translation.shortCode`, COALESCE(`product.unit.translation.shortCode`,`product.unit.translation.shortCode`) as `product.unit.shortCode`, `product.unit.translation.name`, COALESCE(`product.unit.translation.name`,`product.unit.translation.name`) as `product.unit.name`, `product.unit.translation.customFields`, COALESCE(`product.unit.translation.customFields`,`product.unit.translation.customFields`) as `product.unit.customFields`, `product.unit.translation.createdAt`, `product.unit.translation.updatedAt`, `product.unit.translation.unitId`, `product.unit.translation.languageId`, `product.deliveryTime`.`id` as `product.deliveryTime.id`, `product.deliveryTime`.`min` as `product.deliveryTime.min`, `product.deliveryTime`.`max` as `product.deliveryTime.max`, `product.deliveryTime`.`unit` as `product.deliveryTime.unit`, `product.deliveryTime`.`created_at` as `product.deliveryTime.createdAt`, `product.deliveryTime`.`updated_at` as `product.deliveryTime.updatedAt`, `product.deliveryTime.translation.name`, COALESCE(`product.deliveryTime.translation.name`,`product.deliveryTime.translation.name`) as `product.deliveryTime.name`, `product.deliveryTime.translation.customFields`, COALESCE(`product.deliveryTime.translation.customFields`,`product.deliveryTime.translation.customFields`) as `product.deliveryTime.customFields`, `product.deliveryTime.translation.createdAt`, `product.deliveryTime.translation.updatedAt`, `product.deliveryTime.translation.deliveryTimeId`, `product.deliveryTime.translation.languageId`, `product.cover`.`id` as `product.cover.id`, `product.cover`.`version_id` as `product.cover.versionId`, `product.cover`.`product_id` as `product.cover.productId`, `product.cover`.`product_version_id` as `product.cover.productVersionId`, `product.cover`.`media_id` as `product.cover.mediaId`, `product.cover`.`position` as `product.cover.position`, `product.cover.media`.`id` as `product.cover.media.id`, `product.cover.media`.`user_id` as `product.cover.media.userId`, `product.cover.media`.`media_folder_id` as `product.cover.media.mediaFolderId`, `product.cover.media`.`mime_type` as `product.cover.media.mimeType`, `product.cover.media`.`file_extension` as `product.cover.media.fileExtension`, `product.cover.media`.`uploaded_at` as `product.cover.media.uploadedAt`, `product.cover.media`.`file_name` as `product.cover.media.fileName`, `product.cover.media`.`file_size` as `product.cover.media.fileSize`, `product.cover.media`.`media_type` as `product.cover.media.mediaTypeRaw`, `product.cover.media`.`meta_data` as `product.cover.media.metaData`, `product.cover.media`.`private` as `product.cover.media.private`, `product.cover.media`.`thumbnails_ro` as `product.cover.media.thumbnailsRo`, `product.cover.media`.`created_at` as `product.cover.media.createdAt`, `product.cover.media`.`updated_at` as `product.cover.media.updatedAt`, `product.cover.media.translation.title`, COALESCE(`product.cover.media.translation.title`,`product.cover.media.translation.title`) as `product.cover.media.title`, `product.cover.media.translation.alt`, COALESCE(`product.cover.media.translation.alt`,`product.cover.media.translation.alt`) as `product.cover.media.alt`, `product.cover.media.translation.customFields`, COALESCE(`product.cover.media.translation.customFields`,`product.cover.media.translation.customFields`) as `product.cover.media.customFields`, `product.cover.media.translation.createdAt`, `product.cover.media.translation.updatedAt`, `product.cover.media.translation.mediaId`, `product.cover.media.translation.languageId`, `product.cover`.`custom_fields` as `product.cover.customFields`, `product.cover`.`created_at` as `product.cover.createdAt`, `product.cover`.`updated_at` as `product.cover.updatedAt`, `product.translation.metaDescription`, `product.parent.translation.metaDescription`, COALESCE(`product.translation.metaDescription`,`product.parent.translation.metaDescription`,`product.translation.metaDescription`) as `product.metaDescription`, `product.translation.name`, `product.parent.translation.name`, COALESCE(`product.translation.name`,`product.parent.translation.name`,`product.translation.name`) as `product.name`, `product.translation.keywords`, `product.parent.translation.keywords`, COALESCE(`product.translation.keywords`,`product.parent.translation.keywords`,`product.translation.keywords`) as `product.keywords`, `product.translation.description`, `product.parent.translation.description`, COALESCE(`product.translation.description`,`product.parent.translation.description`,`product.translation.description`) as `product.description`, `product.translation.metaTitle`, `product.parent.translation.metaTitle`, COALESCE(`product.translation.metaTitle`,`product.parent.translation.metaTitle`,`product.translation.metaTitle`) as `product.metaTitle`, `product.translation.packUnit`, `product.parent.translation.packUnit`, COALESCE(`product.translation.packUnit`,`product.parent.translation.packUnit`,`product.translation.packUnit`) as `product.packUnit`, `product.translation.packUnitPlural`, `product.parent.translation.packUnitPlural`, COALESCE(`product.translation.packUnitPlural`,`product.parent.translation.packUnitPlural`,`product.translation.packUnitPlural`) as `product.packUnitPlural`, `product.translation.customSearchKeywords`, `product.parent.translation.customSearchKeywords`, COALESCE(`product.translation.customSearchKeywords`,`product.parent.translation.customSearchKeywords`,`product.translation.customSearchKeywords`) as `product.customSearchKeywords`, `product.translation.slotConfig`, `product.parent.translation.slotConfig`, COALESCE(`product.translation.slotConfig`,`product.parent.translation.slotConfig`,`product.translation.slotConfig`) as `product.slotConfig`, `product.translation.customFields`, `product.parent.translation.customFields`, COALESCE(`product.translation.customFields`,`product.parent.translation.customFields`,`product.translation.customFields`) as `product.customFields`, `product.translation.createdAt`, `product.parent.translation.createdAt`, `product.translation.updatedAt`, `product.parent.translation.updatedAt`, `product.translation.productId`, `product.parent.translation.productId`, `product.translation.languageId`, `product.parent.translation.languageId`, `product.translation.productVersionId`, `product.parent.translation.productVersionId` FROM `product` LEFT JOIN `product` `product.parent` ON `product`.`parent_id` = `product.parent`.`id` AND `product`.`version_id` = `product.parent`.`version_id` LEFT JOIN (SELECT `product.translation`.product_id, `product.translation`.product_version_id, `product.translation`.meta_description as `product.translation.metaDescription`, `product.translation`.name as `product.translation.name`, `product.translation`.keywords as `product.translation.keywords`, `product.translation`.description as `product.translation.description`, `product.translation`.meta_title as `product.translation.metaTitle`, `product.translation`.pack_unit as `product.translation.packUnit`, `product.translation`.pack_unit_plural as `product.translation.packUnitPlural`, `product.translation`.custom_search_keywords as `product.translation.customSearchKeywords`, `product.translation`.slot_config as `product.translation.slotConfig`, `product.translation`.custom_fields as `product.translation.customFields`, `product.translation`.created_at as `product.translation.createdAt`, `product.translation`.updated_at as `product.translation.updatedAt`, `product.translation`.product_id as `product.translation.productId`, `product.translation`.language_id as `product.translation.languageId`, `product.translation`.product_version_id as `product.translation.productVersionId` FROM `product_translation` `product.translation` WHERE `product.translation`.language_id = :languageId) `product.product_translation` ON `product.product_translation`.`product_id` = `product`.`id` AND `product.product_translation`.product_version_id = `product`.version_id LEFT JOIN (SELECT `product.parent.translation`.product_id, `product.parent.translation`.product_version_id, `product.parent.translation`.meta_description as `product.parent.translation.metaDescription`, `product.parent.translation`.name as `product.parent.translation.name`, `product.parent.translation`.keywords as `product.parent.translation.keywords`, `product.parent.translation`.description as `product.parent.translation.description`, `product.parent.translation`.meta_title as `product.parent.translation.metaTitle`, `product.parent.translation`.pack_unit as `product.parent.translation.packUnit`, `product.parent.translation`.pack_unit_plural as `product.parent.translation.packUnitPlural`, `product.parent.translation`.custom_search_keywords as `product.parent.translation.customSearchKeywords`, `product.parent.translation`.slot_config as `product.parent.translation.slotConfig`, `product.parent.translation`.custom_fields as `product.parent.translation.customFields`, `product.parent.translation`.created_at as `product.parent.translation.createdAt`, `product.parent.translation`.updated_at as `product.parent.translation.updatedAt`, `product.parent.translation`.product_id as `product.parent.translation.productId`, `product.parent.translation`.language_id as `product.parent.translation.languageId`, `product.parent.translation`.product_version_id as `product.parent.translation.productVersionId` FROM `product_translation` `product.parent.translation` WHERE `product.parent.translation`.language_id = :languageId) `product.product_translation.parent` ON `product.product_translation.parent`.`product_id` = `product.parent`.`id` AND `product.product_translation.parent`.product_version_id = `product.parent`.version_id LEFT JOIN `tax` `product.tax` ON `product`.`tax` = `product.tax`.`id` LEFT JOIN `bundle` `product.bundle` ON `product`.`id` = `product.bundle`.`product_id` LEFT JOIN `unit` `product.unit` ON `product`.`unit` = `product.unit`.`id` LEFT JOIN `delivery_time` `product.deliveryTime` ON `product`.`deliveryTime` = `product.deliveryTime`.`id` LEFT JOIN `product_media` `product.cover` ON `product`.`cover` = `product.cover`.`id` AND `product`.`version_id` = `product.cover`.`version_id` LEFT JOIN `bundle_product_container` `product.bundle.mainProductContainer` ON `product.bundle`.`main_products_id` = `product.bundle.mainProductContainer`.`id` LEFT JOIN `bundle_product_container` `product.bundle.freeProductContainer` ON `product.bundle`.`free_products_id` = `product.bundle.freeProductContainer`.`id` LEFT JOIN `bundle_product_container` `product.bundle.giftProductContainer` ON `product.bundle`.`gifts_id` = `product.bundle.giftProductContainer`.`id` LEFT JOIN (SELECT `product.unit.translation`.unit_id, `product.unit.translation`.short_code as `product.unit.translation.shortCode`, `product.unit.translation`.name as `product.unit.translation.name`, `product.unit.translation`.custom_fields as `product.unit.translation.customFields`, `product.unit.translation`.created_at as `product.unit.translation.createdAt`, `product.unit.translation`.updated_at as `product.unit.translation.updatedAt`, `product.unit.translation`.unit_id as `product.unit.translation.unitId`, `product.unit.translation`.language_id as `product.unit.translation.languageId` FROM `unit_translation` `product.unit.translation` WHERE `product.unit.translation`.language_id = :languageId) `product.unit.unit_translation` ON `product.unit.unit_translation`.`unit_id` = `product.unit`.`id` LEFT JOIN (SELECT `product.deliveryTime.translation`.delivery_time_id, `product.deliveryTime.translation`.name as `product.deliveryTime.translation.name`, `product.deliveryTime.translation`.custom_fields as `product.deliveryTime.translation.customFields`, `product.deliveryTime.translation`.created_at as `product.deliveryTime.translation.createdAt`, `product.deliveryTime.translation`.updated_at as `product.deliveryTime.translation.updatedAt`, `product.deliveryTime.translation`.delivery_time_id as `product.deliveryTime.translation.deliveryTimeId`, `product.deliveryTime.translation`.language_id as `product.deliveryTime.translation.languageId` FROM `delivery_time_translation` `product.deliveryTime.translation` WHERE `product.deliveryTime.translation`.language_id = :languageId) `product.deliveryTime.delivery_time_translation` ON `product.deliveryTime.delivery_time_translation`.`delivery_time_id` = `product.deliveryTime`.`id` LEFT JOIN `media` `product.cover.media` ON `product.cover`.`media_id` = `product.cover.media`.`id` LEFT JOIN (SELECT `product.cover.media.translation`.media_id, `product.cover.media.translation`.title as `product.cover.media.translation.title`, `product.cover.media.translation`.alt as `product.cover.media.translation.alt`, `product.cover.media.translation`.custom_fields as `product.cover.media.translation.customFields`, `product.cover.media.translation`.created_at as `product.cover.media.translation.createdAt`, `product.cover.media.translation`.updated_at as `product.cover.media.translation.updatedAt`, `product.cover.media.translation`.media_id as `product.cover.media.translation.mediaId`, `product.cover.media.translation`.language_id as `product.cover.media.translation.languageId` FROM `media_translation` `product.cover.media.translation` WHERE `product.cover.media.translation`.language_id = :languageId) `product.cover.media.media_translation` ON `product.cover.media.media_translation`.`media_id` = `product.cover.media`.`id` WHERE (`product`.`version_id` = :version) AND (`product`.`id` IN (:ids))
4.95 ms
(0.00%)
SELECT `product_price`.`id` as `product_price.id`, `product_price`.`version_id` as `product_price.versionId`, `product_price`.`product_id` as `product_price.productId`, `product_price`.`product_version_id` as `product_price.productVersionId`, `product_price`.`rule_id` as `product_price.ruleId`, `product_price`.`price` as `product_price.price`, `product_price`.`quantity_start` as `product_price.quantityStart`, `product_price`.`quantity_end` as `product_price.quantityEnd`, `product_price`.`custom_fields` as `product_price.customFields`, `product_price`.`created_at` as `product_price.createdAt`, `product_price`.`updated_at` as `product_price.updatedAt` FROM `product_price` WHERE (`product_price`.`version_id` = :version) AND ((`product_price`.`product_id` IN (:param_ea88d2fb919d438a8a36dba9fc4ca906)))
50.62 ms
(0.00%)
SELECT `bundle`.`id` as `bundle.id`, `bundle`.`product_id` as `bundle.productId`, `bundle`.`product_version_id` as `bundle.productVersionId`, `bundle`.`name` as `bundle.name`, `bundle`.`price_type` as `bundle.priceType`, `bundle`.`noms_bundle_type` as `bundle.nomsBundleType`, `bundle`.`main_products_id` as `bundle.mainProductContainerId`, `bundle.mainProductContainer`.`id` as `bundle.mainProductContainer.id`, `bundle.mainProductContainer`.`bundle_id` as `bundle.mainProductContainer.bundleId`, `bundle.mainProductContainer`.`created_at` as `bundle.mainProductContainer.createdAt`, `bundle.mainProductContainer`.`updated_at` as `bundle.mainProductContainer.updatedAt`, `bundle`.`free_products_id` as `bundle.freeProductContainerId`, `bundle.freeProductContainer`.`id` as `bundle.freeProductContainer.id`, `bundle.freeProductContainer`.`bundle_id` as `bundle.freeProductContainer.bundleId`, `bundle.freeProductContainer`.`created_at` as `bundle.freeProductContainer.createdAt`, `bundle.freeProductContainer`.`updated_at` as `bundle.freeProductContainer.updatedAt`, `bundle`.`gifts_id` as `bundle.giftProductContainerId`, `bundle.giftProductContainer`.`id` as `bundle.giftProductContainer.id`, `bundle.giftProductContainer`.`bundle_id` as `bundle.giftProductContainer.bundleId`, `bundle.giftProductContainer`.`created_at` as `bundle.giftProductContainer.createdAt`, `bundle.giftProductContainer`.`updated_at` as `bundle.giftProductContainer.updatedAt`, `bundle`.`created_at` as `bundle.createdAt`, `bundle`.`updated_at` as `bundle.updatedAt`, `bundle.product`.`id` as `bundle.product.id`, `bundle.product`.`version_id` as `bundle.product.versionId`, `bundle.product`.`parent_id` as `bundle.product.parentId`, `bundle.product`.`parent_version_id` as `bundle.product.parentVersionId`, COALESCE(`bundle.product`.`product_manufacturer_id`, `bundle.product.parent`.`product_manufacturer_id`) as `bundle.product.manufacturerId`, COALESCE(`bundle.product`.`product_manufacturer_version_id`, `bundle.product.parent`.`product_manufacturer_version_id`) as `bundle.product.productManufacturerVersionId`, COALESCE(`bundle.product`.`unit_id`, `bundle.product.parent`.`unit_id`) as `bundle.product.unitId`, COALESCE(`bundle.product`.`tax_id`, `bundle.product.parent`.`tax_id`) as `bundle.product.taxId`, COALESCE(`bundle.product`.`product_media_id`, `bundle.product.parent`.`product_media_id`) as `bundle.product.coverId`, COALESCE(`bundle.product`.`product_media_version_id`, `bundle.product.parent`.`product_media_version_id`) as `bundle.product.productMediaVersionId`, COALESCE(`bundle.product`.`delivery_time_id`, `bundle.product.parent`.`delivery_time_id`) as `bundle.product.deliveryTimeId`, COALESCE(`bundle.product`.`product_feature_set_id`, `bundle.product.parent`.`product_feature_set_id`) as `bundle.product.featureSetId`, COALESCE(`bundle.product`.`canonical_product_id`, `bundle.product.parent`.`canonical_product_id`) as `bundle.product.canonicalProductId`, COALESCE(`bundle.product`.`cms_page_id`, `bundle.product.parent`.`cms_page_id`) as `bundle.product.cmsPageId`, COALESCE(`bundle.product`.`cms_page_version_id`, `bundle.product.parent`.`cms_page_version_id`) as `bundle.product.cmsPageVersionId`, `bundle.product.parent`.`price` as `bundle.product.price.inherited`, COALESCE(`bundle.product`.`price`, `bundle.product.parent`.`price`) as `bundle.product.price`, `bundle.product`.`product_number` as `bundle.product.productNumber`, `bundle.product`.`stock` as `bundle.product.stock`, COALESCE(`bundle.product`.`restock_time`, `bundle.product.parent`.`restock_time`) as `bundle.product.restockTime`, `bundle.product`.`auto_increment` as `bundle.product.autoIncrement`, COALESCE(`bundle.product`.`active`, `bundle.product.parent`.`active`) as `bundle.product.active`, `bundle.product`.`available_stock` as `bundle.product.availableStock`, `bundle.product`.`available` as `bundle.product.available`, COALESCE(`bundle.product`.`is_closeout`, `bundle.product.parent`.`is_closeout`) as `bundle.product.isCloseout`, `bundle.product`.`display_group` as `bundle.product.displayGroup`, `bundle.product.parent`.`configurator_group_config` as `bundle.product.configuratorGroupConfig.inherited`, COALESCE(`bundle.product`.`configurator_group_config`, `bundle.product.parent`.`configurator_group_config`) as `bundle.product.configuratorGroupConfig`, COALESCE(`bundle.product`.`main_variant_id`, `bundle.product.parent`.`main_variant_id`) as `bundle.product.mainVariantId`, COALESCE(`bundle.product`.`display_parent`, `bundle.product.parent`.`display_parent`) as `bundle.product.displayParent`, `bundle.product.parent`.`variant_listing_config` as `bundle.product.variantListingConfig.inherited`, COALESCE(`bundle.product`.`variant_listing_config`, `bundle.product.parent`.`variant_listing_config`) as `bundle.product.variantListingConfig`, `bundle.product`.`variant_restrictions` as `bundle.product.variantRestrictions`, COALESCE(`bundle.product`.`manufacturer_number`, `bundle.product.parent`.`manufacturer_number`) as `bundle.product.manufacturerNumber`, COALESCE(`bundle.product`.`ean`, `bundle.product.parent`.`ean`) as `bundle.product.ean`, COALESCE(`bundle.product`.`purchase_steps`, `bundle.product.parent`.`purchase_steps`) as `bundle.product.purchaseSteps`, COALESCE(`bundle.product`.`max_purchase`, `bundle.product.parent`.`max_purchase`) as `bundle.product.maxPurchase`, COALESCE(`bundle.product`.`min_purchase`, `bundle.product.parent`.`min_purchase`) as `bundle.product.minPurchase`, COALESCE(`bundle.product`.`purchase_unit`, `bundle.product.parent`.`purchase_unit`) as `bundle.product.purchaseUnit`, COALESCE(`bundle.product`.`reference_unit`, `bundle.product.parent`.`reference_unit`) as `bundle.product.referenceUnit`, COALESCE(`bundle.product`.`shipping_free`, `bundle.product.parent`.`shipping_free`) as `bundle.product.shippingFree`, `bundle.product.parent`.`purchase_prices` as `bundle.product.purchasePrices.inherited`, COALESCE(`bundle.product`.`purchase_prices`, `bundle.product.parent`.`purchase_prices`) as `bundle.product.purchasePrices`, COALESCE(`bundle.product`.`mark_as_topseller`, `bundle.product.parent`.`mark_as_topseller`) as `bundle.product.markAsTopseller`, COALESCE(`bundle.product`.`weight`, `bundle.product.parent`.`weight`) as `bundle.product.weight`, COALESCE(`bundle.product`.`width`, `bundle.product.parent`.`width`) as `bundle.product.width`, COALESCE(`bundle.product`.`height`, `bundle.product.parent`.`height`) as `bundle.product.height`, COALESCE(`bundle.product`.`length`, `bundle.product.parent`.`length`) as `bundle.product.length`, COALESCE(`bundle.product`.`release_date`, `bundle.product.parent`.`release_date`) as `bundle.product.releaseDate`, COALESCE(`bundle.product`.`rating_average`, `bundle.product.parent`.`rating_average`) as `bundle.product.ratingAverage`, `bundle.product.parent`.`category_tree` as `bundle.product.categoryTree.inherited`, COALESCE(`bundle.product`.`category_tree`, `bundle.product.parent`.`category_tree`) as `bundle.product.categoryTree`, `bundle.product.parent`.`property_ids` as `bundle.product.propertyIds.inherited`, COALESCE(`bundle.product`.`property_ids`, `bundle.product.parent`.`property_ids`) as `bundle.product.propertyIds`, `bundle.product.parent`.`option_ids` as `bundle.product.optionIds.inherited`, COALESCE(`bundle.product`.`option_ids`, `bundle.product.parent`.`option_ids`) as `bundle.product.optionIds`, `bundle.product.parent`.`stream_ids` as `bundle.product.streamIds.inherited`, COALESCE(`bundle.product`.`stream_ids`, `bundle.product.parent`.`stream_ids`) as `bundle.product.streamIds`, `bundle.product.parent`.`tag_ids` as `bundle.product.tagIds.inherited`, COALESCE(`bundle.product`.`tag_ids`, `bundle.product.parent`.`tag_ids`) as `bundle.product.tagIds`, `bundle.product.parent`.`category_ids` as `bundle.product.categoryIds.inherited`, COALESCE(`bundle.product`.`category_ids`, `bundle.product.parent`.`category_ids`) as `bundle.product.categoryIds`, `bundle.product`.`child_count` as `bundle.product.childCount`, COALESCE(`bundle.product`.`custom_field_set_selection_active`, `bundle.product.parent`.`custom_field_set_selection_active`) as `bundle.product.customFieldSetSelectionActive`, `bundle.product`.`sales` as `bundle.product.sales`, `bundle.product`.`states` as `bundle.product.states`, `bundle.product.tax`.`id` as `bundle.product.tax.id`, `bundle.product.tax`.`tax_rate` as `bundle.product.tax.taxRate`, `bundle.product.tax`.`name` as `bundle.product.tax.name`, `bundle.product.tax`.`position` as `bundle.product.tax.position`, `bundle.product.tax`.`custom_fields` as `bundle.product.tax.customFields`, `bundle.product.tax`.`created_at` as `bundle.product.tax.createdAt`, `bundle.product.tax`.`updated_at` as `bundle.product.tax.updatedAt`, `bundle.product.parent`.`cheapest_price` as `bundle.product.cheapestPrice.inherited`, COALESCE(`bundle.product`.`cheapest_price`, `bundle.product.parent`.`cheapest_price`) as `bundle.product.cheapestPrice`, `bundle.product`.`created_at` as `bundle.product.createdAt`, `bundle.product`.`updated_at` as `bundle.product.updatedAt`, `bundle.product.bundle`.`id` as `bundle.product.bundle.id`, `bundle.product.bundle`.`product_id` as `bundle.product.bundle.productId`, `bundle.product.bundle`.`product_version_id` as `bundle.product.bundle.productVersionId`, `bundle.product.bundle`.`name` as `bundle.product.bundle.name`, `bundle.product.bundle`.`price_type` as `bundle.product.bundle.priceType`, `bundle.product.bundle`.`noms_bundle_type` as `bundle.product.bundle.nomsBundleType`, `bundle.product.bundle`.`main_products_id` as `bundle.product.bundle.mainProductContainerId`, `bundle.product.bundle.mainProductContainer`.`id` as `bundle.product.bundle.mainProductContainer.id`, `bundle.product.bundle.mainProductContainer`.`bundle_id` as `bundle.product.bundle.mainProductContainer.bundleId`, `bundle.product.bundle.mainProductContainer`.`created_at` as `bundle.product.bundle.mainProductContainer.createdAt`, `bundle.product.bundle.mainProductContainer`.`updated_at` as `bundle.product.bundle.mainProductContainer.updatedAt`, `bundle.product.bundle`.`free_products_id` as `bundle.product.bundle.freeProductContainerId`, `bundle.product.bundle.freeProductContainer`.`id` as `bundle.product.bundle.freeProductContainer.id`, `bundle.product.bundle.freeProductContainer`.`bundle_id` as `bundle.product.bundle.freeProductContainer.bundleId`, `bundle.product.bundle.freeProductContainer`.`created_at` as `bundle.product.bundle.freeProductContainer.createdAt`, `bundle.product.bundle.freeProductContainer`.`updated_at` as `bundle.product.bundle.freeProductContainer.updatedAt`, `bundle.product.bundle`.`gifts_id` as `bundle.product.bundle.giftProductContainerId`, `bundle.product.bundle.giftProductContainer`.`id` as `bundle.product.bundle.giftProductContainer.id`, `bundle.product.bundle.giftProductContainer`.`bundle_id` as `bundle.product.bundle.giftProductContainer.bundleId`, `bundle.product.bundle.giftProductContainer`.`created_at` as `bundle.product.bundle.giftProductContainer.createdAt`, `bundle.product.bundle.giftProductContainer`.`updated_at` as `bundle.product.bundle.giftProductContainer.updatedAt`, `bundle.product.bundle`.`created_at` as `bundle.product.bundle.createdAt`, `bundle.product.bundle`.`updated_at` as `bundle.product.bundle.updatedAt`, `bundle.product.translation.metaDescription`, `bundle.product.parent.translation.metaDescription`, COALESCE(`bundle.product.translation.metaDescription`,`bundle.product.parent.translation.metaDescription`,`bundle.product.translation.metaDescription`) as `bundle.product.metaDescription`, `bundle.product.translation.name`, `bundle.product.parent.translation.name`, COALESCE(`bundle.product.translation.name`,`bundle.product.parent.translation.name`,`bundle.product.translation.name`) as `bundle.product.name`, `bundle.product.translation.keywords`, `bundle.product.parent.translation.keywords`, COALESCE(`bundle.product.translation.keywords`,`bundle.product.parent.translation.keywords`,`bundle.product.translation.keywords`) as `bundle.product.keywords`, `bundle.product.translation.description`, `bundle.product.parent.translation.description`, COALESCE(`bundle.product.translation.description`,`bundle.product.parent.translation.description`,`bundle.product.translation.description`) as `bundle.product.description`, `bundle.product.translation.metaTitle`, `bundle.product.parent.translation.metaTitle`, COALESCE(`bundle.product.translation.metaTitle`,`bundle.product.parent.translation.metaTitle`,`bundle.product.translation.metaTitle`) as `bundle.product.metaTitle`, `bundle.product.translation.packUnit`, `bundle.product.parent.translation.packUnit`, COALESCE(`bundle.product.translation.packUnit`,`bundle.product.parent.translation.packUnit`,`bundle.product.translation.packUnit`) as `bundle.product.packUnit`, `bundle.product.translation.packUnitPlural`, `bundle.product.parent.translation.packUnitPlural`, COALESCE(`bundle.product.translation.packUnitPlural`,`bundle.product.parent.translation.packUnitPlural`,`bundle.product.translation.packUnitPlural`) as `bundle.product.packUnitPlural`, `bundle.product.translation.customSearchKeywords`, `bundle.product.parent.translation.customSearchKeywords`, COALESCE(`bundle.product.translation.customSearchKeywords`,`bundle.product.parent.translation.customSearchKeywords`,`bundle.product.translation.customSearchKeywords`) as `bundle.product.customSearchKeywords`, `bundle.product.translation.slotConfig`, `bundle.product.parent.translation.slotConfig`, COALESCE(`bundle.product.translation.slotConfig`,`bundle.product.parent.translation.slotConfig`,`bundle.product.translation.slotConfig`) as `bundle.product.slotConfig`, `bundle.product.translation.customFields`, `bundle.product.parent.translation.customFields`, COALESCE(`bundle.product.translation.customFields`,`bundle.product.parent.translation.customFields`,`bundle.product.translation.customFields`) as `bundle.product.customFields`, `bundle.product.translation.createdAt`, `bundle.product.parent.translation.createdAt`, `bundle.product.translation.updatedAt`, `bundle.product.parent.translation.updatedAt`, `bundle.product.translation.productId`, `bundle.product.parent.translation.productId`, `bundle.product.translation.languageId`, `bundle.product.parent.translation.languageId`, `bundle.product.translation.productVersionId`, `bundle.product.parent.translation.productVersionId` FROM `bundle` LEFT JOIN `bundle_product_container` `bundle.mainProductContainer` ON `bundle`.`main_products_id` = `bundle.mainProductContainer`.`id` LEFT JOIN `bundle_product_container` `bundle.freeProductContainer` ON `bundle`.`free_products_id` = `bundle.freeProductContainer`.`id` LEFT JOIN `bundle_product_container` `bundle.giftProductContainer` ON `bundle`.`gifts_id` = `bundle.giftProductContainer`.`id` LEFT JOIN `product` `bundle.product` ON `bundle`.`product_id` = `bundle.product`.`id` LEFT JOIN `product` `bundle.product.parent` ON `bundle.product`.`parent_id` = `bundle.product.parent`.`id` AND `bundle.product`.`version_id` = `bundle.product.parent`.`version_id` LEFT JOIN (SELECT `bundle.product.translation`.product_id, `bundle.product.translation`.product_version_id, `bundle.product.translation`.meta_description as `bundle.product.translation.metaDescription`, `bundle.product.translation`.name as `bundle.product.translation.name`, `bundle.product.translation`.keywords as `bundle.product.translation.keywords`, `bundle.product.translation`.description as `bundle.product.translation.description`, `bundle.product.translation`.meta_title as `bundle.product.translation.metaTitle`, `bundle.product.translation`.pack_unit as `bundle.product.translation.packUnit`, `bundle.product.translation`.pack_unit_plural as `bundle.product.translation.packUnitPlural`, `bundle.product.translation`.custom_search_keywords as `bundle.product.translation.customSearchKeywords`, `bundle.product.translation`.slot_config as `bundle.product.translation.slotConfig`, `bundle.product.translation`.custom_fields as `bundle.product.translation.customFields`, `bundle.product.translation`.created_at as `bundle.product.translation.createdAt`, `bundle.product.translation`.updated_at as `bundle.product.translation.updatedAt`, `bundle.product.translation`.product_id as `bundle.product.translation.productId`, `bundle.product.translation`.language_id as `bundle.product.translation.languageId`, `bundle.product.translation`.product_version_id as `bundle.product.translation.productVersionId` FROM `product_translation` `bundle.product.translation` WHERE `bundle.product.translation`.language_id = :languageId) `bundle.product.product_translation` ON `bundle.product.product_translation`.`product_id` = `bundle.product`.`id` AND `bundle.product.product_translation`.product_version_id = `bundle.product`.version_id LEFT JOIN (SELECT `bundle.product.parent.translation`.product_id, `bundle.product.parent.translation`.product_version_id, `bundle.product.parent.translation`.meta_description as `bundle.product.parent.translation.metaDescription`, `bundle.product.parent.translation`.name as `bundle.product.parent.translation.name`, `bundle.product.parent.translation`.keywords as `bundle.product.parent.translation.keywords`, `bundle.product.parent.translation`.description as `bundle.product.parent.translation.description`, `bundle.product.parent.translation`.meta_title as `bundle.product.parent.translation.metaTitle`, `bundle.product.parent.translation`.pack_unit as `bundle.product.parent.translation.packUnit`, `bundle.product.parent.translation`.pack_unit_plural as `bundle.product.parent.translation.packUnitPlural`, `bundle.product.parent.translation`.custom_search_keywords as `bundle.product.parent.translation.customSearchKeywords`, `bundle.product.parent.translation`.slot_config as `bundle.product.parent.translation.slotConfig`, `bundle.product.parent.translation`.custom_fields as `bundle.product.parent.translation.customFields`, `bundle.product.parent.translation`.created_at as `bundle.product.parent.translation.createdAt`, `bundle.product.parent.translation`.updated_at as `bundle.product.parent.translation.updatedAt`, `bundle.product.parent.translation`.product_id as `bundle.product.parent.translation.productId`, `bundle.product.parent.translation`.language_id as `bundle.product.parent.translation.languageId`, `bundle.product.parent.translation`.product_version_id as `bundle.product.parent.translation.productVersionId` FROM `product_translation` `bundle.product.parent.translation` WHERE `bundle.product.parent.translation`.language_id = :languageId) `bundle.product.product_translation.parent` ON `bundle.product.product_translation.parent`.`product_id` = `bundle.product.parent`.`id` AND `bundle.product.product_translation.parent`.product_version_id = `bundle.product.parent`.version_id LEFT JOIN `tax` `bundle.product.tax` ON `bundle.product`.`tax` = `bundle.product.tax`.`id` LEFT JOIN `bundle` `bundle.product.bundle` ON `bundle.product`.`id` = `bundle.product.bundle`.`product_id` LEFT JOIN `bundle_product_container` `bundle.product.bundle.mainProductContainer` ON `bundle.product.bundle`.`main_products_id` = `bundle.product.bundle.mainProductContainer`.`id` LEFT JOIN `bundle_product_container` `bundle.product.bundle.freeProductContainer` ON `bundle.product.bundle`.`free_products_id` = `bundle.product.bundle.freeProductContainer`.`id` LEFT JOIN `bundle_product_container` `bundle.product.bundle.giftProductContainer` ON `bundle.product.bundle`.`gifts_id` = `bundle.product.bundle.giftProductContainer`.`id` WHERE (`bundle`.`product_id` = :param_46f28270822c4315b2300573d170eb9d)
115.50 ms
(0.00%)
SELECT `bundle_product_slot`.`id` as `bundle_product_slot.id`, `bundle_product_slot`.`count` as `bundle_product_slot.count`, `bundle_product_slot`.`position` as `bundle_product_slot.position`, `bundle_product_slot`.`container_id` as `bundle_product_slot.productContainerId`, `bundle_product_slot`.`pre_selected_product_id` as `bundle_product_slot.preSelectedProductId`, `bundle_product_slot.preSelectedProduct`.`id` as `bundle_product_slot.preSelectedProduct.id`, `bundle_product_slot.preSelectedProduct`.`version_id` as `bundle_product_slot.preSelectedProduct.versionId`, `bundle_product_slot.preSelectedProduct`.`parent_id` as `bundle_product_slot.preSelectedProduct.parentId`, `bundle_product_slot.preSelectedProduct`.`parent_version_id` as `bundle_product_slot.preSelectedProduct.parentVersionId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`product_manufacturer_id`, `bundle_product_slot.preSelectedProduct.parent`.`product_manufacturer_id`) as `bundle_product_slot.preSelectedProduct.manufacturerId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`product_manufacturer_version_id`, `bundle_product_slot.preSelectedProduct.parent`.`product_manufacturer_version_id`) as `bundle_product_slot.preSelectedProduct.productManufacturerVersionId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`unit_id`, `bundle_product_slot.preSelectedProduct.parent`.`unit_id`) as `bundle_product_slot.preSelectedProduct.unitId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`tax_id`, `bundle_product_slot.preSelectedProduct.parent`.`tax_id`) as `bundle_product_slot.preSelectedProduct.taxId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`product_media_id`, `bundle_product_slot.preSelectedProduct.parent`.`product_media_id`) as `bundle_product_slot.preSelectedProduct.coverId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`product_media_version_id`, `bundle_product_slot.preSelectedProduct.parent`.`product_media_version_id`) as `bundle_product_slot.preSelectedProduct.productMediaVersionId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`delivery_time_id`, `bundle_product_slot.preSelectedProduct.parent`.`delivery_time_id`) as `bundle_product_slot.preSelectedProduct.deliveryTimeId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`product_feature_set_id`, `bundle_product_slot.preSelectedProduct.parent`.`product_feature_set_id`) as `bundle_product_slot.preSelectedProduct.featureSetId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`canonical_product_id`, `bundle_product_slot.preSelectedProduct.parent`.`canonical_product_id`) as `bundle_product_slot.preSelectedProduct.canonicalProductId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`cms_page_id`, `bundle_product_slot.preSelectedProduct.parent`.`cms_page_id`) as `bundle_product_slot.preSelectedProduct.cmsPageId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`cms_page_version_id`, `bundle_product_slot.preSelectedProduct.parent`.`cms_page_version_id`) as `bundle_product_slot.preSelectedProduct.cmsPageVersionId`, `bundle_product_slot.preSelectedProduct.parent`.`price` as `bundle_product_slot.preSelectedProduct.price.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`price`, `bundle_product_slot.preSelectedProduct.parent`.`price`) as `bundle_product_slot.preSelectedProduct.price`, `bundle_product_slot.preSelectedProduct`.`product_number` as `bundle_product_slot.preSelectedProduct.productNumber`, `bundle_product_slot.preSelectedProduct`.`stock` as `bundle_product_slot.preSelectedProduct.stock`, COALESCE(`bundle_product_slot.preSelectedProduct`.`restock_time`, `bundle_product_slot.preSelectedProduct.parent`.`restock_time`) as `bundle_product_slot.preSelectedProduct.restockTime`, `bundle_product_slot.preSelectedProduct`.`auto_increment` as `bundle_product_slot.preSelectedProduct.autoIncrement`, COALESCE(`bundle_product_slot.preSelectedProduct`.`active`, `bundle_product_slot.preSelectedProduct.parent`.`active`) as `bundle_product_slot.preSelectedProduct.active`, `bundle_product_slot.preSelectedProduct`.`available_stock` as `bundle_product_slot.preSelectedProduct.availableStock`, `bundle_product_slot.preSelectedProduct`.`available` as `bundle_product_slot.preSelectedProduct.available`, COALESCE(`bundle_product_slot.preSelectedProduct`.`is_closeout`, `bundle_product_slot.preSelectedProduct.parent`.`is_closeout`) as `bundle_product_slot.preSelectedProduct.isCloseout`, `bundle_product_slot.preSelectedProduct`.`display_group` as `bundle_product_slot.preSelectedProduct.displayGroup`, `bundle_product_slot.preSelectedProduct.parent`.`configurator_group_config` as `bundle_product_slot.preSelectedProduct.configuratorGroupConfig.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`configurator_group_config`, `bundle_product_slot.preSelectedProduct.parent`.`configurator_group_config`) as `bundle_product_slot.preSelectedProduct.configuratorGroupConfig`, COALESCE(`bundle_product_slot.preSelectedProduct`.`main_variant_id`, `bundle_product_slot.preSelectedProduct.parent`.`main_variant_id`) as `bundle_product_slot.preSelectedProduct.mainVariantId`, COALESCE(`bundle_product_slot.preSelectedProduct`.`display_parent`, `bundle_product_slot.preSelectedProduct.parent`.`display_parent`) as `bundle_product_slot.preSelectedProduct.displayParent`, `bundle_product_slot.preSelectedProduct.parent`.`variant_listing_config` as `bundle_product_slot.preSelectedProduct.variantListingConfig.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`variant_listing_config`, `bundle_product_slot.preSelectedProduct.parent`.`variant_listing_config`) as `bundle_product_slot.preSelectedProduct.variantListingConfig`, `bundle_product_slot.preSelectedProduct`.`variant_restrictions` as `bundle_product_slot.preSelectedProduct.variantRestrictions`, COALESCE(`bundle_product_slot.preSelectedProduct`.`manufacturer_number`, `bundle_product_slot.preSelectedProduct.parent`.`manufacturer_number`) as `bundle_product_slot.preSelectedProduct.manufacturerNumber`, COALESCE(`bundle_product_slot.preSelectedProduct`.`ean`, `bundle_product_slot.preSelectedProduct.parent`.`ean`) as `bundle_product_slot.preSelectedProduct.ean`, COALESCE(`bundle_product_slot.preSelectedProduct`.`purchase_steps`, `bundle_product_slot.preSelectedProduct.parent`.`purchase_steps`) as `bundle_product_slot.preSelectedProduct.purchaseSteps`, COALESCE(`bundle_product_slot.preSelectedProduct`.`max_purchase`, `bundle_product_slot.preSelectedProduct.parent`.`max_purchase`) as `bundle_product_slot.preSelectedProduct.maxPurchase`, COALESCE(`bundle_product_slot.preSelectedProduct`.`min_purchase`, `bundle_product_slot.preSelectedProduct.parent`.`min_purchase`) as `bundle_product_slot.preSelectedProduct.minPurchase`, COALESCE(`bundle_product_slot.preSelectedProduct`.`purchase_unit`, `bundle_product_slot.preSelectedProduct.parent`.`purchase_unit`) as `bundle_product_slot.preSelectedProduct.purchaseUnit`, COALESCE(`bundle_product_slot.preSelectedProduct`.`reference_unit`, `bundle_product_slot.preSelectedProduct.parent`.`reference_unit`) as `bundle_product_slot.preSelectedProduct.referenceUnit`, COALESCE(`bundle_product_slot.preSelectedProduct`.`shipping_free`, `bundle_product_slot.preSelectedProduct.parent`.`shipping_free`) as `bundle_product_slot.preSelectedProduct.shippingFree`, `bundle_product_slot.preSelectedProduct.parent`.`purchase_prices` as `bundle_product_slot.preSelectedProduct.purchasePrices.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`purchase_prices`, `bundle_product_slot.preSelectedProduct.parent`.`purchase_prices`) as `bundle_product_slot.preSelectedProduct.purchasePrices`, COALESCE(`bundle_product_slot.preSelectedProduct`.`mark_as_topseller`, `bundle_product_slot.preSelectedProduct.parent`.`mark_as_topseller`) as `bundle_product_slot.preSelectedProduct.markAsTopseller`, COALESCE(`bundle_product_slot.preSelectedProduct`.`weight`, `bundle_product_slot.preSelectedProduct.parent`.`weight`) as `bundle_product_slot.preSelectedProduct.weight`, COALESCE(`bundle_product_slot.preSelectedProduct`.`width`, `bundle_product_slot.preSelectedProduct.parent`.`width`) as `bundle_product_slot.preSelectedProduct.width`, COALESCE(`bundle_product_slot.preSelectedProduct`.`height`, `bundle_product_slot.preSelectedProduct.parent`.`height`) as `bundle_product_slot.preSelectedProduct.height`, COALESCE(`bundle_product_slot.preSelectedProduct`.`length`, `bundle_product_slot.preSelectedProduct.parent`.`length`) as `bundle_product_slot.preSelectedProduct.length`, COALESCE(`bundle_product_slot.preSelectedProduct`.`release_date`, `bundle_product_slot.preSelectedProduct.parent`.`release_date`) as `bundle_product_slot.preSelectedProduct.releaseDate`, COALESCE(`bundle_product_slot.preSelectedProduct`.`rating_average`, `bundle_product_slot.preSelectedProduct.parent`.`rating_average`) as `bundle_product_slot.preSelectedProduct.ratingAverage`, `bundle_product_slot.preSelectedProduct.parent`.`category_tree` as `bundle_product_slot.preSelectedProduct.categoryTree.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`category_tree`, `bundle_product_slot.preSelectedProduct.parent`.`category_tree`) as `bundle_product_slot.preSelectedProduct.categoryTree`, `bundle_product_slot.preSelectedProduct.parent`.`property_ids` as `bundle_product_slot.preSelectedProduct.propertyIds.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`property_ids`, `bundle_product_slot.preSelectedProduct.parent`.`property_ids`) as `bundle_product_slot.preSelectedProduct.propertyIds`, `bundle_product_slot.preSelectedProduct.parent`.`option_ids` as `bundle_product_slot.preSelectedProduct.optionIds.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`option_ids`, `bundle_product_slot.preSelectedProduct.parent`.`option_ids`) as `bundle_product_slot.preSelectedProduct.optionIds`, `bundle_product_slot.preSelectedProduct.parent`.`stream_ids` as `bundle_product_slot.preSelectedProduct.streamIds.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`stream_ids`, `bundle_product_slot.preSelectedProduct.parent`.`stream_ids`) as `bundle_product_slot.preSelectedProduct.streamIds`, `bundle_product_slot.preSelectedProduct.parent`.`tag_ids` as `bundle_product_slot.preSelectedProduct.tagIds.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`tag_ids`, `bundle_product_slot.preSelectedProduct.parent`.`tag_ids`) as `bundle_product_slot.preSelectedProduct.tagIds`, `bundle_product_slot.preSelectedProduct.parent`.`category_ids` as `bundle_product_slot.preSelectedProduct.categoryIds.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`category_ids`, `bundle_product_slot.preSelectedProduct.parent`.`category_ids`) as `bundle_product_slot.preSelectedProduct.categoryIds`, `bundle_product_slot.preSelectedProduct`.`child_count` as `bundle_product_slot.preSelectedProduct.childCount`, COALESCE(`bundle_product_slot.preSelectedProduct`.`custom_field_set_selection_active`, `bundle_product_slot.preSelectedProduct.parent`.`custom_field_set_selection_active`) as `bundle_product_slot.preSelectedProduct.customFieldSetSelectionActive`, `bundle_product_slot.preSelectedProduct`.`sales` as `bundle_product_slot.preSelectedProduct.sales`, `bundle_product_slot.preSelectedProduct`.`states` as `bundle_product_slot.preSelectedProduct.states`, `bundle_product_slot.preSelectedProduct.tax`.`id` as `bundle_product_slot.preSelectedProduct.tax.id`, `bundle_product_slot.preSelectedProduct.tax`.`tax_rate` as `bundle_product_slot.preSelectedProduct.tax.taxRate`, `bundle_product_slot.preSelectedProduct.tax`.`name` as `bundle_product_slot.preSelectedProduct.tax.name`, `bundle_product_slot.preSelectedProduct.tax`.`position` as `bundle_product_slot.preSelectedProduct.tax.position`, `bundle_product_slot.preSelectedProduct.tax`.`custom_fields` as `bundle_product_slot.preSelectedProduct.tax.customFields`, `bundle_product_slot.preSelectedProduct.tax`.`created_at` as `bundle_product_slot.preSelectedProduct.tax.createdAt`, `bundle_product_slot.preSelectedProduct.tax`.`updated_at` as `bundle_product_slot.preSelectedProduct.tax.updatedAt`, `bundle_product_slot.preSelectedProduct.parent`.`cheapest_price` as `bundle_product_slot.preSelectedProduct.cheapestPrice.inherited`, COALESCE(`bundle_product_slot.preSelectedProduct`.`cheapest_price`, `bundle_product_slot.preSelectedProduct.parent`.`cheapest_price`) as `bundle_product_slot.preSelectedProduct.cheapestPrice`, `bundle_product_slot.preSelectedProduct`.`created_at` as `bundle_product_slot.preSelectedProduct.createdAt`, `bundle_product_slot.preSelectedProduct`.`updated_at` as `bundle_product_slot.preSelectedProduct.updatedAt`, `bundle_product_slot.preSelectedProduct.bundle`.`id` as `bundle_product_slot.preSelectedProduct.bundle.id`, `bundle_product_slot.preSelectedProduct.bundle`.`product_id` as `bundle_product_slot.preSelectedProduct.bundle.productId`, `bundle_product_slot.preSelectedProduct.bundle`.`product_version_id` as `bundle_product_slot.preSelectedProduct.bundle.productVersionId`, `bundle_product_slot.preSelectedProduct.bundle`.`name` as `bundle_product_slot.preSelectedProduct.bundle.name`, `bundle_product_slot.preSelectedProduct.bundle`.`price_type` as `bundle_product_slot.preSelectedProduct.bundle.priceType`, `bundle_product_slot.preSelectedProduct.bundle`.`noms_bundle_type` as `bundle_product_slot.preSelectedProduct.bundle.nomsBundleType`, `bundle_product_slot.preSelectedProduct.bundle`.`main_products_id` as `bundle_product_slot.preSelectedProduct.bundle.mainProductContainerId`, `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer`.`id` as `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer.id`, `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer`.`bundle_id` as `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer.bundleId`, `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer`.`created_at` as `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer.createdAt`, `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer`.`updated_at` as `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer.updatedAt`, `bundle_product_slot.preSelectedProduct.bundle`.`free_products_id` as `bundle_product_slot.preSelectedProduct.bundle.freeProductContainerId`, `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer`.`id` as `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer.id`, `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer`.`bundle_id` as `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer.bundleId`, `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer`.`created_at` as `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer.createdAt`, `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer`.`updated_at` as `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer.updatedAt`, `bundle_product_slot.preSelectedProduct.bundle`.`gifts_id` as `bundle_product_slot.preSelectedProduct.bundle.giftProductContainerId`, `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer`.`id` as `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer.id`, `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer`.`bundle_id` as `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer.bundleId`, `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer`.`created_at` as `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer.createdAt`, `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer`.`updated_at` as `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer.updatedAt`, `bundle_product_slot.preSelectedProduct.bundle`.`created_at` as `bundle_product_slot.preSelectedProduct.bundle.createdAt`, `bundle_product_slot.preSelectedProduct.bundle`.`updated_at` as `bundle_product_slot.preSelectedProduct.bundle.updatedAt`, `bundle_product_slot.preSelectedProduct.translation.metaDescription`, `bundle_product_slot.preSelectedProduct.parent.translation.metaDescription`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.metaDescription`,`bundle_product_slot.preSelectedProduct.parent.translation.metaDescription`,`bundle_product_slot.preSelectedProduct.translation.metaDescription`) as `bundle_product_slot.preSelectedProduct.metaDescription`, `bundle_product_slot.preSelectedProduct.translation.name`, `bundle_product_slot.preSelectedProduct.parent.translation.name`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.name`,`bundle_product_slot.preSelectedProduct.parent.translation.name`,`bundle_product_slot.preSelectedProduct.translation.name`) as `bundle_product_slot.preSelectedProduct.name`, `bundle_product_slot.preSelectedProduct.translation.keywords`, `bundle_product_slot.preSelectedProduct.parent.translation.keywords`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.keywords`,`bundle_product_slot.preSelectedProduct.parent.translation.keywords`,`bundle_product_slot.preSelectedProduct.translation.keywords`) as `bundle_product_slot.preSelectedProduct.keywords`, `bundle_product_slot.preSelectedProduct.translation.description`, `bundle_product_slot.preSelectedProduct.parent.translation.description`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.description`,`bundle_product_slot.preSelectedProduct.parent.translation.description`,`bundle_product_slot.preSelectedProduct.translation.description`) as `bundle_product_slot.preSelectedProduct.description`, `bundle_product_slot.preSelectedProduct.translation.metaTitle`, `bundle_product_slot.preSelectedProduct.parent.translation.metaTitle`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.metaTitle`,`bundle_product_slot.preSelectedProduct.parent.translation.metaTitle`,`bundle_product_slot.preSelectedProduct.translation.metaTitle`) as `bundle_product_slot.preSelectedProduct.metaTitle`, `bundle_product_slot.preSelectedProduct.translation.packUnit`, `bundle_product_slot.preSelectedProduct.parent.translation.packUnit`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.packUnit`,`bundle_product_slot.preSelectedProduct.parent.translation.packUnit`,`bundle_product_slot.preSelectedProduct.translation.packUnit`) as `bundle_product_slot.preSelectedProduct.packUnit`, `bundle_product_slot.preSelectedProduct.translation.packUnitPlural`, `bundle_product_slot.preSelectedProduct.parent.translation.packUnitPlural`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.packUnitPlural`,`bundle_product_slot.preSelectedProduct.parent.translation.packUnitPlural`,`bundle_product_slot.preSelectedProduct.translation.packUnitPlural`) as `bundle_product_slot.preSelectedProduct.packUnitPlural`, `bundle_product_slot.preSelectedProduct.translation.customSearchKeywords`, `bundle_product_slot.preSelectedProduct.parent.translation.customSearchKeywords`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.customSearchKeywords`,`bundle_product_slot.preSelectedProduct.parent.translation.customSearchKeywords`,`bundle_product_slot.preSelectedProduct.translation.customSearchKeywords`) as `bundle_product_slot.preSelectedProduct.customSearchKeywords`, `bundle_product_slot.preSelectedProduct.translation.slotConfig`, `bundle_product_slot.preSelectedProduct.parent.translation.slotConfig`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.slotConfig`,`bundle_product_slot.preSelectedProduct.parent.translation.slotConfig`,`bundle_product_slot.preSelectedProduct.translation.slotConfig`) as `bundle_product_slot.preSelectedProduct.slotConfig`, `bundle_product_slot.preSelectedProduct.translation.customFields`, `bundle_product_slot.preSelectedProduct.parent.translation.customFields`, COALESCE(`bundle_product_slot.preSelectedProduct.translation.customFields`,`bundle_product_slot.preSelectedProduct.parent.translation.customFields`,`bundle_product_slot.preSelectedProduct.translation.customFields`) as `bundle_product_slot.preSelectedProduct.customFields`, `bundle_product_slot.preSelectedProduct.translation.createdAt`, `bundle_product_slot.preSelectedProduct.parent.translation.createdAt`, `bundle_product_slot.preSelectedProduct.translation.updatedAt`, `bundle_product_slot.preSelectedProduct.parent.translation.updatedAt`, `bundle_product_slot.preSelectedProduct.translation.productId`, `bundle_product_slot.preSelectedProduct.parent.translation.productId`, `bundle_product_slot.preSelectedProduct.translation.languageId`, `bundle_product_slot.preSelectedProduct.parent.translation.languageId`, `bundle_product_slot.preSelectedProduct.translation.productVersionId`, `bundle_product_slot.preSelectedProduct.parent.translation.productVersionId`, `bundle_product_slot`.`pre_selected_property_group_option_id` as `bundle_product_slot.preSelectedPropertyGroupOptionId`, `bundle_product_slot.preSelectedPropertyGroupOption`.`id` as `bundle_product_slot.preSelectedPropertyGroupOption.id`, `bundle_product_slot.preSelectedPropertyGroupOption`.`property_group_id` as `bundle_product_slot.preSelectedPropertyGroupOption.groupId`, `bundle_product_slot.preSelectedPropertyGroupOption`.`color_hex_code` as `bundle_product_slot.preSelectedPropertyGroupOption.colorHexCode`, `bundle_product_slot.preSelectedPropertyGroupOption`.`media_id` as `bundle_product_slot.preSelectedPropertyGroupOption.mediaId`, `bundle_product_slot.preSelectedPropertyGroupOption`.`created_at` as `bundle_product_slot.preSelectedPropertyGroupOption.createdAt`, `bundle_product_slot.preSelectedPropertyGroupOption`.`updated_at` as `bundle_product_slot.preSelectedPropertyGroupOption.updatedAt`, `bundle_product_slot.preSelectedPropertyGroupOption.translation.name`, COALESCE(`bundle_product_slot.preSelectedPropertyGroupOption.translation.name`,`bundle_product_slot.preSelectedPropertyGroupOption.translation.name`) as `bundle_product_slot.preSelectedPropertyGroupOption.name`, `bundle_product_slot.preSelectedPropertyGroupOption.translation.position`, COALESCE(`bundle_product_slot.preSelectedPropertyGroupOption.translation.position`,`bundle_product_slot.preSelectedPropertyGroupOption.translation.position`) as `bundle_product_slot.preSelectedPropertyGroupOption.position`, `bundle_product_slot.preSelectedPropertyGroupOption.translation.customFields`, COALESCE(`bundle_product_slot.preSelectedPropertyGroupOption.translation.customFields`,`bundle_product_slot.preSelectedPropertyGroupOption.translation.customFields`) as `bundle_product_slot.preSelectedPropertyGroupOption.customFields`, `bundle_product_slot.preSelectedPropertyGroupOption.translation.createdAt`, `bundle_product_slot.preSelectedPropertyGroupOption.translation.updatedAt`, `bundle_product_slot.preSelectedPropertyGroupOption.translation.propertyGroupOptionId`, `bundle_product_slot.preSelectedPropertyGroupOption.translation.languageId`, `bundle_product_slot`.`selectable_property_group_id` as `bundle_product_slot.selectablePropertyGroupId`, `bundle_product_slot.selectablePropertyGroup`.`id` as `bundle_product_slot.selectablePropertyGroup.id`, `bundle_product_slot.selectablePropertyGroup`.`display_type` as `bundle_product_slot.selectablePropertyGroup.displayType`, `bundle_product_slot.selectablePropertyGroup`.`sorting_type` as `bundle_product_slot.selectablePropertyGroup.sortingType`, `bundle_product_slot.selectablePropertyGroup`.`filterable` as `bundle_product_slot.selectablePropertyGroup.filterable`, `bundle_product_slot.selectablePropertyGroup`.`visible_on_product_detail_page` as `bundle_product_slot.selectablePropertyGroup.visibleOnProductDetailPage`, `bundle_product_slot.selectablePropertyGroup`.`created_at` as `bundle_product_slot.selectablePropertyGroup.createdAt`, `bundle_product_slot.selectablePropertyGroup`.`updated_at` as `bundle_product_slot.selectablePropertyGroup.updatedAt`, `bundle_product_slot.selectablePropertyGroup.translation.name`, COALESCE(`bundle_product_slot.selectablePropertyGroup.translation.name`,`bundle_product_slot.selectablePropertyGroup.translation.name`) as `bundle_product_slot.selectablePropertyGroup.name`, `bundle_product_slot.selectablePropertyGroup.translation.description`, COALESCE(`bundle_product_slot.selectablePropertyGroup.translation.description`,`bundle_product_slot.selectablePropertyGroup.translation.description`) as `bundle_product_slot.selectablePropertyGroup.description`, `bundle_product_slot.selectablePropertyGroup.translation.position`, COALESCE(`bundle_product_slot.selectablePropertyGroup.translation.position`,`bundle_product_slot.selectablePropertyGroup.translation.position`) as `bundle_product_slot.selectablePropertyGroup.position`, `bundle_product_slot.selectablePropertyGroup.translation.customFields`, COALESCE(`bundle_product_slot.selectablePropertyGroup.translation.customFields`,`bundle_product_slot.selectablePropertyGroup.translation.customFields`) as `bundle_product_slot.selectablePropertyGroup.customFields`, `bundle_product_slot.selectablePropertyGroup.translation.createdAt`, `bundle_product_slot.selectablePropertyGroup.translation.updatedAt`, `bundle_product_slot.selectablePropertyGroup.translation.propertyGroupId`, `bundle_product_slot.selectablePropertyGroup.translation.languageId`, `bundle_product_slot`.`b2b_price` as `bundle_product_slot.b2bPrice`, `bundle_product_slot`.`b2c_price` as `bundle_product_slot.b2cPrice`, `bundle_product_slot`.`created_at` as `bundle_product_slot.createdAt`, `bundle_product_slot`.`updated_at` as `bundle_product_slot.updatedAt` FROM `bundle_product_slot` LEFT JOIN `product` `bundle_product_slot.preSelectedProduct` ON `bundle_product_slot`.`pre_selected_product_id` = `bundle_product_slot.preSelectedProduct`.`id` LEFT JOIN `property_group_option` `bundle_product_slot.preSelectedPropertyGroupOption` ON `bundle_product_slot`.`pre_selected_property_group_option_id` = `bundle_product_slot.preSelectedPropertyGroupOption`.`id` LEFT JOIN `property_group` `bundle_product_slot.selectablePropertyGroup` ON `bundle_product_slot`.`selectable_property_group_id` = `bundle_product_slot.selectablePropertyGroup`.`id` LEFT JOIN `product` `bundle_product_slot.preSelectedProduct.parent` ON `bundle_product_slot.preSelectedProduct`.`parent_id` = `bundle_product_slot.preSelectedProduct.parent`.`id` AND `bundle_product_slot.preSelectedProduct`.`version_id` = `bundle_product_slot.preSelectedProduct.parent`.`version_id` LEFT JOIN (SELECT `bundle_product_slot.preSelectedProduct.translation`.product_id, `bundle_product_slot.preSelectedProduct.translation`.product_version_id, `bundle_product_slot.preSelectedProduct.translation`.meta_description as `bundle_product_slot.preSelectedProduct.translation.metaDescription`, `bundle_product_slot.preSelectedProduct.translation`.name as `bundle_product_slot.preSelectedProduct.translation.name`, `bundle_product_slot.preSelectedProduct.translation`.keywords as `bundle_product_slot.preSelectedProduct.translation.keywords`, `bundle_product_slot.preSelectedProduct.translation`.description as `bundle_product_slot.preSelectedProduct.translation.description`, `bundle_product_slot.preSelectedProduct.translation`.meta_title as `bundle_product_slot.preSelectedProduct.translation.metaTitle`, `bundle_product_slot.preSelectedProduct.translation`.pack_unit as `bundle_product_slot.preSelectedProduct.translation.packUnit`, `bundle_product_slot.preSelectedProduct.translation`.pack_unit_plural as `bundle_product_slot.preSelectedProduct.translation.packUnitPlural`, `bundle_product_slot.preSelectedProduct.translation`.custom_search_keywords as `bundle_product_slot.preSelectedProduct.translation.customSearchKeywords`, `bundle_product_slot.preSelectedProduct.translation`.slot_config as `bundle_product_slot.preSelectedProduct.translation.slotConfig`, `bundle_product_slot.preSelectedProduct.translation`.custom_fields as `bundle_product_slot.preSelectedProduct.translation.customFields`, `bundle_product_slot.preSelectedProduct.translation`.created_at as `bundle_product_slot.preSelectedProduct.translation.createdAt`, `bundle_product_slot.preSelectedProduct.translation`.updated_at as `bundle_product_slot.preSelectedProduct.translation.updatedAt`, `bundle_product_slot.preSelectedProduct.translation`.product_id as `bundle_product_slot.preSelectedProduct.translation.productId`, `bundle_product_slot.preSelectedProduct.translation`.language_id as `bundle_product_slot.preSelectedProduct.translation.languageId`, `bundle_product_slot.preSelectedProduct.translation`.product_version_id as `bundle_product_slot.preSelectedProduct.translation.productVersionId` FROM `product_translation` `bundle_product_slot.preSelectedProduct.translation` WHERE `bundle_product_slot.preSelectedProduct.translation`.language_id = :languageId) `bundle_product_slot.preSelectedProduct.product_translation` ON `bundle_product_slot.preSelectedProduct.product_translation`.`product_id` = `bundle_product_slot.preSelectedProduct`.`id` AND `bundle_product_slot.preSelectedProduct.product_translation`.product_version_id = `bundle_product_slot.preSelectedProduct`.version_id LEFT JOIN (SELECT `bundle_product_slot.preSelectedProduct.parent.translation`.product_id, `bundle_product_slot.preSelectedProduct.parent.translation`.product_version_id, `bundle_product_slot.preSelectedProduct.parent.translation`.meta_description as `bundle_product_slot.preSelectedProduct.parent.translation.metaDescription`, `bundle_product_slot.preSelectedProduct.parent.translation`.name as `bundle_product_slot.preSelectedProduct.parent.translation.name`, `bundle_product_slot.preSelectedProduct.parent.translation`.keywords as `bundle_product_slot.preSelectedProduct.parent.translation.keywords`, `bundle_product_slot.preSelectedProduct.parent.translation`.description as `bundle_product_slot.preSelectedProduct.parent.translation.description`, `bundle_product_slot.preSelectedProduct.parent.translation`.meta_title as `bundle_product_slot.preSelectedProduct.parent.translation.metaTitle`, `bundle_product_slot.preSelectedProduct.parent.translation`.pack_unit as `bundle_product_slot.preSelectedProduct.parent.translation.packUnit`, `bundle_product_slot.preSelectedProduct.parent.translation`.pack_unit_plural as `bundle_product_slot.preSelectedProduct.parent.translation.packUnitPlural`, `bundle_product_slot.preSelectedProduct.parent.translation`.custom_search_keywords as `bundle_product_slot.preSelectedProduct.parent.translation.customSearchKeywords`, `bundle_product_slot.preSelectedProduct.parent.translation`.slot_config as `bundle_product_slot.preSelectedProduct.parent.translation.slotConfig`, `bundle_product_slot.preSelectedProduct.parent.translation`.custom_fields as `bundle_product_slot.preSelectedProduct.parent.translation.customFields`, `bundle_product_slot.preSelectedProduct.parent.translation`.created_at as `bundle_product_slot.preSelectedProduct.parent.translation.createdAt`, `bundle_product_slot.preSelectedProduct.parent.translation`.updated_at as `bundle_product_slot.preSelectedProduct.parent.translation.updatedAt`, `bundle_product_slot.preSelectedProduct.parent.translation`.product_id as `bundle_product_slot.preSelectedProduct.parent.translation.productId`, `bundle_product_slot.preSelectedProduct.parent.translation`.language_id as `bundle_product_slot.preSelectedProduct.parent.translation.languageId`, `bundle_product_slot.preSelectedProduct.parent.translation`.product_version_id as `bundle_product_slot.preSelectedProduct.parent.translation.productVersionId` FROM `product_translation` `bundle_product_slot.preSelectedProduct.parent.translation` WHERE `bundle_product_slot.preSelectedProduct.parent.translation`.language_id = :languageId) `bundle_product_slot.preSelectedProduct.product_translation.parent` ON `bundle_product_slot.preSelectedProduct.product_translation.parent`.`product_id` = `bundle_product_slot.preSelectedProduct.parent`.`id` AND `bundle_product_slot.preSelectedProduct.product_translation.parent`.product_version_id = `bundle_product_slot.preSelectedProduct.parent`.version_id LEFT JOIN `tax` `bundle_product_slot.preSelectedProduct.tax` ON `bundle_product_slot.preSelectedProduct`.`tax` = `bundle_product_slot.preSelectedProduct.tax`.`id` LEFT JOIN `bundle` `bundle_product_slot.preSelectedProduct.bundle` ON `bundle_product_slot.preSelectedProduct`.`id` = `bundle_product_slot.preSelectedProduct.bundle`.`product_id` LEFT JOIN `bundle_product_container` `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer` ON `bundle_product_slot.preSelectedProduct.bundle`.`main_products_id` = `bundle_product_slot.preSelectedProduct.bundle.mainProductContainer`.`id` LEFT JOIN `bundle_product_container` `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer` ON `bundle_product_slot.preSelectedProduct.bundle`.`free_products_id` = `bundle_product_slot.preSelectedProduct.bundle.freeProductContainer`.`id` LEFT JOIN `bundle_product_container` `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer` ON `bundle_product_slot.preSelectedProduct.bundle`.`gifts_id` = `bundle_product_slot.preSelectedProduct.bundle.giftProductContainer`.`id` LEFT JOIN (SELECT `bundle_product_slot.preSelectedPropertyGroupOption.translation`.property_group_option_id, `bundle_product_slot.preSelectedPropertyGroupOption.translation`.name as `bundle_product_slot.preSelectedPropertyGroupOption.translation.name`, `bundle_product_slot.preSelectedPropertyGroupOption.translation`.position as `bundle_product_slot.preSelectedPropertyGroupOption.translation.position`, `bundle_product_slot.preSelectedPropertyGroupOption.translation`.custom_fields as `bundle_product_slot.preSelectedPropertyGroupOption.translation.customFields`, `bundle_product_slot.preSelectedPropertyGroupOption.translation`.created_at as `bundle_product_slot.preSelectedPropertyGroupOption.translation.createdAt`, `bundle_product_slot.preSelectedPropertyGroupOption.translation`.updated_at as `bundle_product_slot.preSelectedPropertyGroupOption.translation.updatedAt`, `bundle_product_slot.preSelectedPropertyGroupOption.translation`.property_group_option_id as `bundle_product_slot.preSelectedPropertyGroupOption.translation.propertyGroupOptionId`, `bundle_product_slot.preSelectedPropertyGroupOption.translation`.language_id as `bundle_product_slot.preSelectedPropertyGroupOption.translation.languageId` FROM `property_group_option_translation` `bundle_product_slot.preSelectedPropertyGroupOption.translation` WHERE `bundle_product_slot.preSelectedPropertyGroupOption.translation`.language_id = :languageId) `bundle_product_slot.preSelectedPropertyGroupOption.property_group_option_translation` ON `bundle_product_slot.preSelectedPropertyGroupOption.property_group_option_translation`.`property_group_option_id` = `bundle_product_slot.preSelectedPropertyGroupOption`.`id` LEFT JOIN (SELECT `bundle_product_slot.selectablePropertyGroup.translation`.property_group_id, `bundle_product_slot.selectablePropertyGroup.translation`.name as `bundle_product_slot.selectablePropertyGroup.translation.name`, `bundle_product_slot.selectablePropertyGroup.translation`.description as `bundle_product_slot.selectablePropertyGroup.translation.description`, `bundle_product_slot.selectablePropertyGroup.translation`.position as `bundle_product_slot.selectablePropertyGroup.translation.position`, `bundle_product_slot.selectablePropertyGroup.translation`.custom_fields as `bundle_product_slot.selectablePropertyGroup.translation.customFields`, `bundle_product_slot.selectablePropertyGroup.translation`.created_at as `bundle_product_slot.selectablePropertyGroup.translation.createdAt`, `bundle_product_slot.selectablePropertyGroup.translation`.updated_at as `bundle_product_slot.selectablePropertyGroup.translation.updatedAt`, `bundle_product_slot.selectablePropertyGroup.translation`.property_group_id as `bundle_product_slot.selectablePropertyGroup.translation.propertyGroupId`, `bundle_product_slot.selectablePropertyGroup.translation`.language_id as `bundle_product_slot.selectablePropertyGroup.translation.languageId` FROM `property_group_translation` `bundle_product_slot.selectablePropertyGroup.translation` WHERE `bundle_product_slot.selectablePropertyGroup.translation`.language_id = :languageId) `bundle_product_slot.selectablePropertyGroup.property_group_translation` ON `bundle_product_slot.selectablePropertyGroup.property_group_translation`.`property_group_id` = `bundle_product_slot.selectablePropertyGroup`.`id` WHERE (`bundle_product_slot`.`container_id` IN (:param_849f41cdf87b4c60839626cbaa0ae986))
62.29 ms
(0.00%)
SELECT `product`.`id` as `product.id`, `product`.`version_id` as `product.versionId`, `product`.`parent_id` as `product.parentId`, `product`.`parent_version_id` as `product.parentVersionId`, COALESCE(`product`.`product_manufacturer_id`, `product.parent`.`product_manufacturer_id`) as `product.manufacturerId`, COALESCE(`product`.`product_manufacturer_version_id`, `product.parent`.`product_manufacturer_version_id`) as `product.productManufacturerVersionId`, COALESCE(`product`.`unit_id`, `product.parent`.`unit_id`) as `product.unitId`, COALESCE(`product`.`tax_id`, `product.parent`.`tax_id`) as `product.taxId`, COALESCE(`product`.`product_media_id`, `product.parent`.`product_media_id`) as `product.coverId`, COALESCE(`product`.`product_media_version_id`, `product.parent`.`product_media_version_id`) as `product.productMediaVersionId`, COALESCE(`product`.`delivery_time_id`, `product.parent`.`delivery_time_id`) as `product.deliveryTimeId`, COALESCE(`product`.`product_feature_set_id`, `product.parent`.`product_feature_set_id`) as `product.featureSetId`, COALESCE(`product`.`canonical_product_id`, `product.parent`.`canonical_product_id`) as `product.canonicalProductId`, COALESCE(`product`.`cms_page_id`, `product.parent`.`cms_page_id`) as `product.cmsPageId`, COALESCE(`product`.`cms_page_version_id`, `product.parent`.`cms_page_version_id`) as `product.cmsPageVersionId`, `product.parent`.`price` as `product.price.inherited`, COALESCE(`product`.`price`, `product.parent`.`price`) as `product.price`, `product`.`product_number` as `product.productNumber`, `product`.`stock` as `product.stock`, COALESCE(`product`.`restock_time`, `product.parent`.`restock_time`) as `product.restockTime`, `product`.`auto_increment` as `product.autoIncrement`, COALESCE(`product`.`active`, `product.parent`.`active`) as `product.active`, `product`.`available_stock` as `product.availableStock`, `product`.`available` as `product.available`, COALESCE(`product`.`is_closeout`, `product.parent`.`is_closeout`) as `product.isCloseout`, `product`.`display_group` as `product.displayGroup`, `product.parent`.`configurator_group_config` as `product.configuratorGroupConfig.inherited`, COALESCE(`product`.`configurator_group_config`, `product.parent`.`configurator_group_config`) as `product.configuratorGroupConfig`, COALESCE(`product`.`main_variant_id`, `product.parent`.`main_variant_id`) as `product.mainVariantId`, COALESCE(`product`.`display_parent`, `product.parent`.`display_parent`) as `product.displayParent`, `product.parent`.`variant_listing_config` as `product.variantListingConfig.inherited`, COALESCE(`product`.`variant_listing_config`, `product.parent`.`variant_listing_config`) as `product.variantListingConfig`, `product`.`variant_restrictions` as `product.variantRestrictions`, COALESCE(`product`.`manufacturer_number`, `product.parent`.`manufacturer_number`) as `product.manufacturerNumber`, COALESCE(`product`.`ean`, `product.parent`.`ean`) as `product.ean`, COALESCE(`product`.`purchase_steps`, `product.parent`.`purchase_steps`) as `product.purchaseSteps`, COALESCE(`product`.`max_purchase`, `product.parent`.`max_purchase`) as `product.maxPurchase`, COALESCE(`product`.`min_purchase`, `product.parent`.`min_purchase`) as `product.minPurchase`, COALESCE(`product`.`purchase_unit`, `product.parent`.`purchase_unit`) as `product.purchaseUnit`, COALESCE(`product`.`reference_unit`, `product.parent`.`reference_unit`) as `product.referenceUnit`, COALESCE(`product`.`shipping_free`, `product.parent`.`shipping_free`) as `product.shippingFree`, `product.parent`.`purchase_prices` as `product.purchasePrices.inherited`, COALESCE(`product`.`purchase_prices`, `product.parent`.`purchase_prices`) as `product.purchasePrices`, COALESCE(`product`.`mark_as_topseller`, `product.parent`.`mark_as_topseller`) as `product.markAsTopseller`, COALESCE(`product`.`weight`, `product.parent`.`weight`) as `product.weight`, COALESCE(`product`.`width`, `product.parent`.`width`) as `product.width`, COALESCE(`product`.`height`, `product.parent`.`height`) as `product.height`, COALESCE(`product`.`length`, `product.parent`.`length`) as `product.length`, COALESCE(`product`.`release_date`, `product.parent`.`release_date`) as `product.releaseDate`, COALESCE(`product`.`rating_average`, `product.parent`.`rating_average`) as `product.ratingAverage`, `product.parent`.`category_tree` as `product.categoryTree.inherited`, COALESCE(`product`.`category_tree`, `product.parent`.`category_tree`) as `product.categoryTree`, `product.parent`.`property_ids` as `product.propertyIds.inherited`, COALESCE(`product`.`property_ids`, `product.parent`.`property_ids`) as `product.propertyIds`, `product.parent`.`option_ids` as `product.optionIds.inherited`, COALESCE(`product`.`option_ids`, `product.parent`.`option_ids`) as `product.optionIds`, `product.parent`.`stream_ids` as `product.streamIds.inherited`, COALESCE(`product`.`stream_ids`, `product.parent`.`stream_ids`) as `product.streamIds`, `product.parent`.`tag_ids` as `product.tagIds.inherited`, COALESCE(`product`.`tag_ids`, `product.parent`.`tag_ids`) as `product.tagIds`, `product.parent`.`category_ids` as `product.categoryIds.inherited`, COALESCE(`product`.`category_ids`, `product.parent`.`category_ids`) as `product.categoryIds`, `product`.`child_count` as `product.childCount`, COALESCE(`product`.`custom_field_set_selection_active`, `product.parent`.`custom_field_set_selection_active`) as `product.customFieldSetSelectionActive`, `product`.`sales` as `product.sales`, `product`.`states` as `product.states`, `product.tax`.`id` as `product.tax.id`, `product.tax`.`tax_rate` as `product.tax.taxRate`, `product.tax`.`name` as `product.tax.name`, `product.tax`.`position` as `product.tax.position`, `product.tax`.`custom_fields` as `product.tax.customFields`, `product.tax`.`created_at` as `product.tax.createdAt`, `product.tax`.`updated_at` as `product.tax.updatedAt`, `product.parent`.`cheapest_price` as `product.cheapestPrice.inherited`, COALESCE(`product`.`cheapest_price`, `product.parent`.`cheapest_price`) as `product.cheapestPrice`, `product`.`created_at` as `product.createdAt`, `product`.`updated_at` as `product.updatedAt`, `product.bundle`.`id` as `product.bundle.id`, `product.bundle`.`product_id` as `product.bundle.productId`, `product.bundle`.`product_version_id` as `product.bundle.productVersionId`, `product.bundle`.`name` as `product.bundle.name`, `product.bundle`.`price_type` as `product.bundle.priceType`, `product.bundle`.`noms_bundle_type` as `product.bundle.nomsBundleType`, `product.bundle`.`main_products_id` as `product.bundle.mainProductContainerId`, `product.bundle.mainProductContainer`.`id` as `product.bundle.mainProductContainer.id`, `product.bundle.mainProductContainer`.`bundle_id` as `product.bundle.mainProductContainer.bundleId`, `product.bundle.mainProductContainer`.`created_at` as `product.bundle.mainProductContainer.createdAt`, `product.bundle.mainProductContainer`.`updated_at` as `product.bundle.mainProductContainer.updatedAt`, `product.bundle`.`free_products_id` as `product.bundle.freeProductContainerId`, `product.bundle.freeProductContainer`.`id` as `product.bundle.freeProductContainer.id`, `product.bundle.freeProductContainer`.`bundle_id` as `product.bundle.freeProductContainer.bundleId`, `product.bundle.freeProductContainer`.`created_at` as `product.bundle.freeProductContainer.createdAt`, `product.bundle.freeProductContainer`.`updated_at` as `product.bundle.freeProductContainer.updatedAt`, `product.bundle`.`gifts_id` as `product.bundle.giftProductContainerId`, `product.bundle.giftProductContainer`.`id` as `product.bundle.giftProductContainer.id`, `product.bundle.giftProductContainer`.`bundle_id` as `product.bundle.giftProductContainer.bundleId`, `product.bundle.giftProductContainer`.`created_at` as `product.bundle.giftProductContainer.createdAt`, `product.bundle.giftProductContainer`.`updated_at` as `product.bundle.giftProductContainer.updatedAt`, `product.bundle`.`created_at` as `product.bundle.createdAt`, `product.bundle`.`updated_at` as `product.bundle.updatedAt`, `product.cover`.`id` as `product.cover.id`, `product.cover`.`version_id` as `product.cover.versionId`, `product.cover`.`product_id` as `product.cover.productId`, `product.cover`.`product_version_id` as `product.cover.productVersionId`, `product.cover`.`media_id` as `product.cover.mediaId`, `product.cover`.`position` as `product.cover.position`, `product.cover.media`.`id` as `product.cover.media.id`, `product.cover.media`.`user_id` as `product.cover.media.userId`, `product.cover.media`.`media_folder_id` as `product.cover.media.mediaFolderId`, `product.cover.media`.`mime_type` as `product.cover.media.mimeType`, `product.cover.media`.`file_extension` as `product.cover.media.fileExtension`, `product.cover.media`.`uploaded_at` as `product.cover.media.uploadedAt`, `product.cover.media`.`file_name` as `product.cover.media.fileName`, `product.cover.media`.`file_size` as `product.cover.media.fileSize`, `product.cover.media`.`media_type` as `product.cover.media.mediaTypeRaw`, `product.cover.media`.`meta_data` as `product.cover.media.metaData`, `product.cover.media`.`private` as `product.cover.media.private`, `product.cover.media`.`thumbnails_ro` as `product.cover.media.thumbnailsRo`, `product.cover.media`.`created_at` as `product.cover.media.createdAt`, `product.cover.media`.`updated_at` as `product.cover.media.updatedAt`, `product.cover.media.translation.title`, COALESCE(`product.cover.media.translation.title`,`product.cover.media.translation.title`) as `product.cover.media.title`, `product.cover.media.translation.alt`, COALESCE(`product.cover.media.translation.alt`,`product.cover.media.translation.alt`) as `product.cover.media.alt`, `product.cover.media.translation.customFields`, COALESCE(`product.cover.media.translation.customFields`,`product.cover.media.translation.customFields`) as `product.cover.media.customFields`, `product.cover.media.translation.createdAt`, `product.cover.media.translation.updatedAt`, `product.cover.media.translation.mediaId`, `product.cover.media.translation.languageId`, `product.cover`.`custom_fields` as `product.cover.customFields`, `product.cover`.`created_at` as `product.cover.createdAt`, `product.cover`.`updated_at` as `product.cover.updatedAt`, `product.translation.metaDescription`, `product.parent.translation.metaDescription`, COALESCE(`product.translation.metaDescription`,`product.parent.translation.metaDescription`,`product.translation.metaDescription`) as `product.metaDescription`, `product.translation.name`, `product.parent.translation.name`, COALESCE(`product.translation.name`,`product.parent.translation.name`,`product.translation.name`) as `product.name`, `product.translation.keywords`, `product.parent.translation.keywords`, COALESCE(`product.translation.keywords`,`product.parent.translation.keywords`,`product.translation.keywords`) as `product.keywords`, `product.translation.description`, `product.parent.translation.description`, COALESCE(`product.translation.description`,`product.parent.translation.description`,`product.translation.description`) as `product.description`, `product.translation.metaTitle`, `product.parent.translation.metaTitle`, COALESCE(`product.translation.metaTitle`,`product.parent.translation.metaTitle`,`product.translation.metaTitle`) as `product.metaTitle`, `product.translation.packUnit`, `product.parent.translation.packUnit`, COALESCE(`product.translation.packUnit`,`product.parent.translation.packUnit`,`product.translation.packUnit`) as `product.packUnit`, `product.translation.packUnitPlural`, `product.parent.translation.packUnitPlural`, COALESCE(`product.translation.packUnitPlural`,`product.parent.translation.packUnitPlural`,`product.translation.packUnitPlural`) as `product.packUnitPlural`, `product.translation.customSearchKeywords`, `product.parent.translation.customSearchKeywords`, COALESCE(`product.translation.customSearchKeywords`,`product.parent.translation.customSearchKeywords`,`product.translation.customSearchKeywords`) as `product.customSearchKeywords`, `product.translation.slotConfig`, `product.parent.translation.slotConfig`, COALESCE(`product.translation.slotConfig`,`product.parent.translation.slotConfig`,`product.translation.slotConfig`) as `product.slotConfig`, `product.translation.customFields`, `product.parent.translation.customFields`, COALESCE(`product.translation.customFields`,`product.parent.translation.customFields`,`product.translation.customFields`) as `product.customFields`, `product.translation.createdAt`, `product.parent.translation.createdAt`, `product.translation.updatedAt`, `product.parent.translation.updatedAt`, `product.translation.productId`, `product.parent.translation.productId`, `product.translation.languageId`, `product.parent.translation.languageId`, `product.translation.productVersionId`, `product.parent.translation.productVersionId` FROM `product` LEFT JOIN `product` `product.parent` ON `product`.`parent_id` = `product.parent`.`id` AND `product`.`version_id` = `product.parent`.`version_id` LEFT JOIN (SELECT `product.translation`.product_id, `product.translation`.product_version_id, `product.translation`.meta_description as `product.translation.metaDescription`, `product.translation`.name as `product.translation.name`, `product.translation`.keywords as `product.translation.keywords`, `product.translation`.description as `product.translation.description`, `product.translation`.meta_title as `product.translation.metaTitle`, `product.translation`.pack_unit as `product.translation.packUnit`, `product.translation`.pack_unit_plural as `product.translation.packUnitPlural`, `product.translation`.custom_search_keywords as `product.translation.customSearchKeywords`, `product.translation`.slot_config as `product.translation.slotConfig`, `product.translation`.custom_fields as `product.translation.customFields`, `product.translation`.created_at as `product.translation.createdAt`, `product.translation`.updated_at as `product.translation.updatedAt`, `product.translation`.product_id as `product.translation.productId`, `product.translation`.language_id as `product.translation.languageId`, `product.translation`.product_version_id as `product.translation.productVersionId` FROM `product_translation` `product.translation` WHERE `product.translation`.language_id = :languageId) `product.product_translation` ON `product.product_translation`.`product_id` = `product`.`id` AND `product.product_translation`.product_version_id = `product`.version_id LEFT JOIN (SELECT `product.parent.translation`.product_id, `product.parent.translation`.product_version_id, `product.parent.translation`.meta_description as `product.parent.translation.metaDescription`, `product.parent.translation`.name as `product.parent.translation.name`, `product.parent.translation`.keywords as `product.parent.translation.keywords`, `product.parent.translation`.description as `product.parent.translation.description`, `product.parent.translation`.meta_title as `product.parent.translation.metaTitle`, `product.parent.translation`.pack_unit as `product.parent.translation.packUnit`, `product.parent.translation`.pack_unit_plural as `product.parent.translation.packUnitPlural`, `product.parent.translation`.custom_search_keywords as `product.parent.translation.customSearchKeywords`, `product.parent.translation`.slot_config as `product.parent.translation.slotConfig`, `product.parent.translation`.custom_fields as `product.parent.translation.customFields`, `product.parent.translation`.created_at as `product.parent.translation.createdAt`, `product.parent.translation`.updated_at as `product.parent.translation.updatedAt`, `product.parent.translation`.product_id as `product.parent.translation.productId`, `product.parent.translation`.language_id as `product.parent.translation.languageId`, `product.parent.translation`.product_version_id as `product.parent.translation.productVersionId` FROM `product_translation` `product.parent.translation` WHERE `product.parent.translation`.language_id = :languageId) `product.product_translation.parent` ON `product.product_translation.parent`.`product_id` = `product.parent`.`id` AND `product.product_translation.parent`.product_version_id = `product.parent`.version_id LEFT JOIN `tax` `product.tax` ON `product`.`tax` = `product.tax`.`id` LEFT JOIN `bundle` `product.bundle` ON `product`.`id` = `product.bundle`.`product_id` LEFT JOIN `product_media` `product.cover` ON `product`.`cover` = `product.cover`.`id` AND `product`.`version_id` = `product.cover`.`version_id` LEFT JOIN `bundle_product_container` `product.bundle.mainProductContainer` ON `product.bundle`.`main_products_id` = `product.bundle.mainProductContainer`.`id` LEFT JOIN `bundle_product_container` `product.bundle.freeProductContainer` ON `product.bundle`.`free_products_id` = `product.bundle.freeProductContainer`.`id` LEFT JOIN `bundle_product_container` `product.bundle.giftProductContainer` ON `product.bundle`.`gifts_id` = `product.bundle.giftProductContainer`.`id` LEFT JOIN `media` `product.cover.media` ON `product.cover`.`media_id` = `product.cover.media`.`id` LEFT JOIN (SELECT `product.cover.media.translation`.media_id, `product.cover.media.translation`.title as `product.cover.media.translation.title`, `product.cover.media.translation`.alt as `product.cover.media.translation.alt`, `product.cover.media.translation`.custom_fields as `product.cover.media.translation.customFields`, `product.cover.media.translation`.created_at as `product.cover.media.translation.createdAt`, `product.cover.media.translation`.updated_at as `product.cover.media.translation.updatedAt`, `product.cover.media.translation`.media_id as `product.cover.media.translation.mediaId`, `product.cover.media.translation`.language_id as `product.cover.media.translation.languageId` FROM `media_translation` `product.cover.media.translation` WHERE `product.cover.media.translation`.language_id = :languageId) `product.cover.media.media_translation` ON `product.cover.media.media_translation`.`media_id` = `product.cover.media`.`id` WHERE (`product`.`version_id` = :version) AND (`product`.`id` IN (:ids))
52.24 ms
(0.00%)
SELECT `product`.`id` as `product.id`, `product`.`version_id` as `product.versionId`, `product`.`parent_id` as `product.parentId`, `product`.`parent_version_id` as `product.parentVersionId`, COALESCE(`product`.`product_manufacturer_id`, `product.parent`.`product_manufacturer_id`) as `product.manufacturerId`, COALESCE(`product`.`product_manufacturer_version_id`, `product.parent`.`product_manufacturer_version_id`) as `product.productManufacturerVersionId`, COALESCE(`product`.`unit_id`, `product.parent`.`unit_id`) as `product.unitId`, COALESCE(`product`.`tax_id`, `product.parent`.`tax_id`) as `product.taxId`, COALESCE(`product`.`product_media_id`, `product.parent`.`product_media_id`) as `product.coverId`, COALESCE(`product`.`product_media_version_id`, `product.parent`.`product_media_version_id`) as `product.productMediaVersionId`, COALESCE(`product`.`delivery_time_id`, `product.parent`.`delivery_time_id`) as `product.deliveryTimeId`, COALESCE(`product`.`product_feature_set_id`, `product.parent`.`product_feature_set_id`) as `product.featureSetId`, COALESCE(`product`.`canonical_product_id`, `product.parent`.`canonical_product_id`) as `product.canonicalProductId`, COALESCE(`product`.`cms_page_id`, `product.parent`.`cms_page_id`) as `product.cmsPageId`, COALESCE(`product`.`cms_page_version_id`, `product.parent`.`cms_page_version_id`) as `product.cmsPageVersionId`, `product.parent`.`price` as `product.price.inherited`, COALESCE(`product`.`price`, `product.parent`.`price`) as `product.price`, `product`.`product_number` as `product.productNumber`, `product`.`stock` as `product.stock`, COALESCE(`product`.`restock_time`, `product.parent`.`restock_time`) as `product.restockTime`, `product`.`auto_increment` as `product.autoIncrement`, COALESCE(`product`.`active`, `product.parent`.`active`) as `product.active`, `product`.`available_stock` as `product.availableStock`, `product`.`available` as `product.available`, COALESCE(`product`.`is_closeout`, `product.parent`.`is_closeout`) as `product.isCloseout`, `product`.`display_group` as `product.displayGroup`, `product.parent`.`configurator_group_config` as `product.configuratorGroupConfig.inherited`, COALESCE(`product`.`configurator_group_config`, `product.parent`.`configurator_group_config`) as `product.configuratorGroupConfig`, COALESCE(`product`.`main_variant_id`, `product.parent`.`main_variant_id`) as `product.mainVariantId`, COALESCE(`product`.`display_parent`, `product.parent`.`display_parent`) as `product.displayParent`, `product.parent`.`variant_listing_config` as `product.variantListingConfig.inherited`, COALESCE(`product`.`variant_listing_config`, `product.parent`.`variant_listing_config`) as `product.variantListingConfig`, `product`.`variant_restrictions` as `product.variantRestrictions`, COALESCE(`product`.`manufacturer_number`, `product.parent`.`manufacturer_number`) as `product.manufacturerNumber`, COALESCE(`product`.`ean`, `product.parent`.`ean`) as `product.ean`, COALESCE(`product`.`purchase_steps`, `product.parent`.`purchase_steps`) as `product.purchaseSteps`, COALESCE(`product`.`max_purchase`, `product.parent`.`max_purchase`) as `product.maxPurchase`, COALESCE(`product`.`min_purchase`, `product.parent`.`min_purchase`) as `product.minPurchase`, COALESCE(`product`.`purchase_unit`, `product.parent`.`purchase_unit`) as `product.purchaseUnit`, COALESCE(`product`.`reference_unit`, `product.parent`.`reference_unit`) as `product.referenceUnit`, COALESCE(`product`.`shipping_free`, `product.parent`.`shipping_free`) as `product.shippingFree`, `product.parent`.`purchase_prices` as `product.purchasePrices.inherited`, COALESCE(`product`.`purchase_prices`, `product.parent`.`purchase_prices`) as `product.purchasePrices`, COALESCE(`product`.`mark_as_topseller`, `product.parent`.`mark_as_topseller`) as `product.markAsTopseller`, COALESCE(`product`.`weight`, `product.parent`.`weight`) as `product.weight`, COALESCE(`product`.`width`, `product.parent`.`width`) as `product.width`, COALESCE(`product`.`height`, `product.parent`.`height`) as `product.height`, COALESCE(`product`.`length`, `product.parent`.`length`) as `product.length`, COALESCE(`product`.`release_date`, `product.parent`.`release_date`) as `product.releaseDate`, COALESCE(`product`.`rating_average`, `product.parent`.`rating_average`) as `product.ratingAverage`, `product.parent`.`category_tree` as `product.categoryTree.inherited`, COALESCE(`product`.`category_tree`, `product.parent`.`category_tree`) as `product.categoryTree`, `product.parent`.`property_ids` as `product.propertyIds.inherited`, COALESCE(`product`.`property_ids`, `product.parent`.`property_ids`) as `product.propertyIds`, `product.parent`.`option_ids` as `product.optionIds.inherited`, COALESCE(`product`.`option_ids`, `product.parent`.`option_ids`) as `product.optionIds`, `product.parent`.`stream_ids` as `product.streamIds.inherited`, COALESCE(`product`.`stream_ids`, `product.parent`.`stream_ids`) as `product.streamIds`, `product.parent`.`tag_ids` as `product.tagIds.inherited`, COALESCE(`product`.`tag_ids`, `product.parent`.`tag_ids`) as `product.tagIds`, `product.parent`.`category_ids` as `product.categoryIds.inherited`, COALESCE(`product`.`category_ids`, `product.parent`.`category_ids`) as `product.categoryIds`, `product`.`child_count` as `product.childCount`, COALESCE(`product`.`custom_field_set_selection_active`, `product.parent`.`custom_field_set_selection_active`) as `product.customFieldSetSelectionActive`, `product`.`sales` as `product.sales`, `product`.`states` as `product.states`, `product.tax`.`id` as `product.tax.id`, `product.tax`.`tax_rate` as `product.tax.taxRate`, `product.tax`.`name` as `product.tax.name`, `product.tax`.`position` as `product.tax.position`, `product.tax`.`custom_fields` as `product.tax.customFields`, `product.tax`.`created_at` as `product.tax.createdAt`, `product.tax`.`updated_at` as `product.tax.updatedAt`, `product.parent`.`cheapest_price` as `product.cheapestPrice.inherited`, COALESCE(`product`.`cheapest_price`, `product.parent`.`cheapest_price`) as `product.cheapestPrice`, `product`.`created_at` as `product.createdAt`, `product`.`updated_at` as `product.updatedAt`, `product.bundle`.`id` as `product.bundle.id`, `product.bundle`.`product_id` as `product.bundle.productId`, `product.bundle`.`product_version_id` as `product.bundle.productVersionId`, `product.bundle`.`name` as `product.bundle.name`, `product.bundle`.`price_type` as `product.bundle.priceType`, `product.bundle`.`noms_bundle_type` as `product.bundle.nomsBundleType`, `product.bundle`.`main_products_id` as `product.bundle.mainProductContainerId`, `product.bundle.mainProductContainer`.`id` as `product.bundle.mainProductContainer.id`, `product.bundle.mainProductContainer`.`bundle_id` as `product.bundle.mainProductContainer.bundleId`, `product.bundle.mainProductContainer`.`created_at` as `product.bundle.mainProductContainer.createdAt`, `product.bundle.mainProductContainer`.`updated_at` as `product.bundle.mainProductContainer.updatedAt`, `product.bundle`.`free_products_id` as `product.bundle.freeProductContainerId`, `product.bundle.freeProductContainer`.`id` as `product.bundle.freeProductContainer.id`, `product.bundle.freeProductContainer`.`bundle_id` as `product.bundle.freeProductContainer.bundleId`, `product.bundle.freeProductContainer`.`created_at` as `product.bundle.freeProductContainer.createdAt`, `product.bundle.freeProductContainer`.`updated_at` as `product.bundle.freeProductContainer.updatedAt`, `product.bundle`.`gifts_id` as `product.bundle.giftProductContainerId`, `product.bundle.giftProductContainer`.`id` as `product.bundle.giftProductContainer.id`, `product.bundle.giftProductContainer`.`bundle_id` as `product.bundle.giftProductContainer.bundleId`, `product.bundle.giftProductContainer`.`created_at` as `product.bundle.giftProductContainer.createdAt`, `product.bundle.giftProductContainer`.`updated_at` as `product.bundle.giftProductContainer.updatedAt`, `product.bundle`.`created_at` as `product.bundle.createdAt`, `product.bundle`.`updated_at` as `product.bundle.updatedAt`, `product.cover`.`id` as `product.cover.id`, `product.cover`.`version_id` as `product.cover.versionId`, `product.cover`.`product_id` as `product.cover.productId`, `product.cover`.`product_version_id` as `product.cover.productVersionId`, `product.cover`.`media_id` as `product.cover.mediaId`, `product.cover`.`position` as `product.cover.position`, `product.cover.media`.`id` as `product.cover.media.id`, `product.cover.media`.`user_id` as `product.cover.media.userId`, `product.cover.media`.`media_folder_id` as `product.cover.media.mediaFolderId`, `product.cover.media`.`mime_type` as `product.cover.media.mimeType`, `product.cover.media`.`file_extension` as `product.cover.media.fileExtension`, `product.cover.media`.`uploaded_at` as `product.cover.media.uploadedAt`, `product.cover.media`.`file_name` as `product.cover.media.fileName`, `product.cover.media`.`file_size` as `product.cover.media.fileSize`, `product.cover.media`.`media_type` as `product.cover.media.mediaTypeRaw`, `product.cover.media`.`meta_data` as `product.cover.media.metaData`, `product.cover.media`.`private` as `product.cover.media.private`, `product.cover.media`.`thumbnails_ro` as `product.cover.media.thumbnailsRo`, `product.cover.media`.`created_at` as `product.cover.media.createdAt`, `product.cover.media`.`updated_at` as `product.cover.media.updatedAt`, `product.cover.media.translation.title`, COALESCE(`product.cover.media.translation.title`,`product.cover.media.translation.title`) as `product.cover.media.title`, `product.cover.media.translation.alt`, COALESCE(`product.cover.media.translation.alt`,`product.cover.media.translation.alt`) as `product.cover.media.alt`, `product.cover.media.translation.customFields`, COALESCE(`product.cover.media.translation.customFields`,`product.cover.media.translation.customFields`) as `product.cover.media.customFields`, `product.cover.media.translation.createdAt`, `product.cover.media.translation.updatedAt`, `product.cover.media.translation.mediaId`, `product.cover.media.translation.languageId`, `product.cover`.`custom_fields` as `product.cover.customFields`, `product.cover`.`created_at` as `product.cover.createdAt`, `product.cover`.`updated_at` as `product.cover.updatedAt`, `product.translation.metaDescription`, `product.parent.translation.metaDescription`, COALESCE(`product.translation.metaDescription`,`product.parent.translation.metaDescription`,`product.translation.metaDescription`) as `product.metaDescription`, `product.translation.name`, `product.parent.translation.name`, COALESCE(`product.translation.name`,`product.parent.translation.name`,`product.translation.name`) as `product.name`, `product.translation.keywords`, `product.parent.translation.keywords`, COALESCE(`product.translation.keywords`,`product.parent.translation.keywords`,`product.translation.keywords`) as `product.keywords`, `product.translation.description`, `product.parent.translation.description`, COALESCE(`product.translation.description`,`product.parent.translation.description`,`product.translation.description`) as `product.description`, `product.translation.metaTitle`, `product.parent.translation.metaTitle`, COALESCE(`product.translation.metaTitle`,`product.parent.translation.metaTitle`,`product.translation.metaTitle`) as `product.metaTitle`, `product.translation.packUnit`, `product.parent.translation.packUnit`, COALESCE(`product.translation.packUnit`,`product.parent.translation.packUnit`,`product.translation.packUnit`) as `product.packUnit`, `product.translation.packUnitPlural`, `product.parent.translation.packUnitPlural`, COALESCE(`product.translation.packUnitPlural`,`product.parent.translation.packUnitPlural`,`product.translation.packUnitPlural`) as `product.packUnitPlural`, `product.translation.customSearchKeywords`, `product.parent.translation.customSearchKeywords`, COALESCE(`product.translation.customSearchKeywords`,`product.parent.translation.customSearchKeywords`,`product.translation.customSearchKeywords`) as `product.customSearchKeywords`, `product.translation.slotConfig`, `product.parent.translation.slotConfig`, COALESCE(`product.translation.slotConfig`,`product.parent.translation.slotConfig`,`product.translation.slotConfig`) as `product.slotConfig`, `product.translation.customFields`, `product.parent.translation.customFields`, COALESCE(`product.translation.customFields`,`product.parent.translation.customFields`,`product.translation.customFields`) as `product.customFields`, `product.translation.createdAt`, `product.parent.translation.createdAt`, `product.translation.updatedAt`, `product.parent.translation.updatedAt`, `product.translation.productId`, `product.parent.translation.productId`, `product.translation.languageId`, `product.parent.translation.languageId`, `product.translation.productVersionId`, `product.parent.translation.productVersionId` FROM `product` LEFT JOIN `product` `product.parent` ON `product`.`parent_id` = `product.parent`.`id` AND `product`.`version_id` = `product.parent`.`version_id` LEFT JOIN (SELECT `product.translation`.product_id, `product.translation`.product_version_id, `product.translation`.meta_description as `product.translation.metaDescription`, `product.translation`.name as `product.translation.name`, `product.translation`.keywords as `product.translation.keywords`, `product.translation`.description as `product.translation.description`, `product.translation`.meta_title as `product.translation.metaTitle`, `product.translation`.pack_unit as `product.translation.packUnit`, `product.translation`.pack_unit_plural as `product.translation.packUnitPlural`, `product.translation`.custom_search_keywords as `product.translation.customSearchKeywords`, `product.translation`.slot_config as `product.translation.slotConfig`, `product.translation`.custom_fields as `product.translation.customFields`, `product.translation`.created_at as `product.translation.createdAt`, `product.translation`.updated_at as `product.translation.updatedAt`, `product.translation`.product_id as `product.translation.productId`, `product.translation`.language_id as `product.translation.languageId`, `product.translation`.product_version_id as `product.translation.productVersionId` FROM `product_translation` `product.translation` WHERE `product.translation`.language_id = :languageId) `product.product_translation` ON `product.product_translation`.`product_id` = `product`.`id` AND `product.product_translation`.product_version_id = `product`.version_id LEFT JOIN (SELECT `product.parent.translation`.product_id, `product.parent.translation`.product_version_id, `product.parent.translation`.meta_description as `product.parent.translation.metaDescription`, `product.parent.translation`.name as `product.parent.translation.name`, `product.parent.translation`.keywords as `product.parent.translation.keywords`, `product.parent.translation`.description as `product.parent.translation.description`, `product.parent.translation`.meta_title as `product.parent.translation.metaTitle`, `product.parent.translation`.pack_unit as `product.parent.translation.packUnit`, `product.parent.translation`.pack_unit_plural as `product.parent.translation.packUnitPlural`, `product.parent.translation`.custom_search_keywords as `product.parent.translation.customSearchKeywords`, `product.parent.translation`.slot_config as `product.parent.translation.slotConfig`, `product.parent.translation`.custom_fields as `product.parent.translation.customFields`, `product.parent.translation`.created_at as `product.parent.translation.createdAt`, `product.parent.translation`.updated_at as `product.parent.translation.updatedAt`, `product.parent.translation`.product_id as `product.parent.translation.productId`, `product.parent.translation`.language_id as `product.parent.translation.languageId`, `product.parent.translation`.product_version_id as `product.parent.translation.productVersionId` FROM `product_translation` `product.parent.translation` WHERE `product.parent.translation`.language_id = :languageId) `product.product_translation.parent` ON `product.product_translation.parent`.`product_id` = `product.parent`.`id` AND `product.product_translation.parent`.product_version_id = `product.parent`.version_id LEFT JOIN `tax` `product.tax` ON `product`.`tax` = `product.tax`.`id` LEFT JOIN `bundle` `product.bundle` ON `product`.`id` = `product.bundle`.`product_id` LEFT JOIN `product_media` `product.cover` ON `product`.`cover` = `product.cover`.`id` AND `product`.`version_id` = `product.cover`.`version_id` LEFT JOIN `bundle_product_container` `product.bundle.mainProductContainer` ON `product.bundle`.`main_products_id` = `product.bundle.mainProductContainer`.`id` LEFT JOIN `bundle_product_container` `product.bundle.freeProductContainer` ON `product.bundle`.`free_products_id` = `product.bundle.freeProductContainer`.`id` LEFT JOIN `bundle_product_container` `product.bundle.giftProductContainer` ON `product.bundle`.`gifts_id` = `product.bundle.giftProductContainer`.`id` LEFT JOIN `media` `product.cover.media` ON `product.cover`.`media_id` = `product.cover.media`.`id` LEFT JOIN (SELECT `product.cover.media.translation`.media_id, `product.cover.media.translation`.title as `product.cover.media.translation.title`, `product.cover.media.translation`.alt as `product.cover.media.translation.alt`, `product.cover.media.translation`.custom_fields as `product.cover.media.translation.customFields`, `product.cover.media.translation`.created_at as `product.cover.media.translation.createdAt`, `product.cover.media.translation`.updated_at as `product.cover.media.translation.updatedAt`, `product.cover.media.translation`.media_id as `product.cover.media.translation.mediaId`, `product.cover.media.translation`.language_id as `product.cover.media.translation.languageId` FROM `media_translation` `product.cover.media.translation` WHERE `product.cover.media.translation`.language_id = :languageId) `product.cover.media.media_translation` ON `product.cover.media.media_translation`.`media_id` = `product.cover.media`.`id` WHERE (`product`.`version_id` = :version) AND (`product`.`id` IN (:ids))
3.59 ms
(0.00%)
SELECT `rule`.`id` as `rule.id`, `rule`.`name` as `rule.name`, `rule`.`priority` as `rule.priority`, `rule`.`description` as `rule.description`, `rule`.`payload` as `rule.payload`, `rule`.`invalid` as `rule.invalid`, `rule`.`areas` as `rule.areas`, `rule`.`custom_fields` as `rule.customFields`, `rule`.`module_types` as `rule.moduleTypes`, `rule`.`created_at` as `rule.createdAt`, `rule`.`updated_at` as `rule.updatedAt` FROM `rule` WHERE `rule`.`id` IN (:ids)
12.12 ms
(0.00%)
SELECT `rule`.`id` as `rule.id`, `rule`.`name` as `rule.name`, `rule`.`priority` as `rule.priority`, `rule`.`description` as `rule.description`, `rule`.`payload` as `rule.payload`, `rule`.`invalid` as `rule.invalid`, `rule`.`areas` as `rule.areas`, `rule`.`custom_fields` as `rule.customFields`, `rule`.`module_types` as `rule.moduleTypes`, `rule`.`created_at` as `rule.createdAt`, `rule`.`updated_at` as `rule.updatedAt` FROM `rule` WHERE `rule`.`id` IN (:ids)
11.69 ms
(0.00%)
SELECT seo_path_info, path_info FROM seo_url WHERE (seo_url.is_canonical = 1) AND (seo_url.path_info IN (:pathInfo)) AND (seo_url.language_id = :languageId) AND (seo_url.sales_channel_id = :salesChannelId OR seo_url.sales_channel_id IS NULL) AND (is_deleted = 0) ORDER BY seo_url.sales_channel_id ASC

Database Connections

There are no configured database connections.

Entity Managers

There are no configured entity managers.

Second Level Cache

Second Level Cache is not enabled.

Entities Mapping