1

mysql を使用して、Magento ストアで注文したグループ化されたアイテムのレポートを作成しようとしています。残念ながら、そのデータは次のように、sales_flat_order_item.product_options のシリアル化された配列に格納されます。

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 を取得できるように、その ID をクエリに戻す必要があります。

4

1 に答える 1

1

シリアル化を解除するだけです

于 2013-03-08T16:21:12.043 に答える