Я пытаюсь создать отчет сгруппированных элементов, заказанных в нашем магазине Magento, через mysql. К сожалению, эти данные хранятся в упорядоченном массиве в sales_flat_order_item.product_options, как это:Получить данные из сериализованного поля в базе данных Magento
a:2:{s:15:"info_buyRequest";a:1:{s:20:"super_product_config";a:2:{s:12:"product_type";s:7:"grouped";s:10:"product_id";s:3:"563";}}s:20:"super_product_config";a:3:{s:12:"product_code";s:12:"product_type";s:12:"product_type";s:7:"grouped";s:10:"product_id";s:3:"563";}}
Что мне нужно, это product_id в этом массиве. Есть ли простой способ сделать это через mysql? Мне нужно будет вернуть этот идентификатор в запрос, чтобы я мог получить SKU из таблицы продуктов.
Вот чего я боялся. Я надеялся выполнить запрос непосредственно в mysql. Будет немного сложнее получить все данные в php. Не невозможно, просто немного больше времени. – aynber