gpt4 book ai didi

mysql - 更新 Magento 中的 sales_flat_order_item 表

转载 作者:行者123 更新时间:2023-11-29 20:58:39 25 4
gpt4 key购买 nike

我有一个场景,我需要在创建订单后更新 sales_flat_order_item 表。我正在使用以下代码:

$combine_array = Array
(
[22500] => 257
[4500] => 258
)

foreach ($combine_array as $item=>$key)
{
$data = array('discount_amount'=> $item);
$orderModel = Mage::getModel('sales/order_item')->load($key)->addData($data);
try{
$orderModel->setItemId($key)->save();
}catch(Exception $e)
{
echo $e->getMessage();
}
}

但是这段代码不起作用。请建议如何更新。

最佳答案

我尝试了相同的代码,它完美地更新了数据。下面是我的代码:-

$combine_array = array(225010 => 108, 45010 => 109);

foreach ($combine_array as $item => $key) {
$data = array('discount_amount' => $item);
$orderModel = Mage::getModel('sales/order_item')->load($key)->addData($data);
try {
$orderModel->setItemId($key)->save();
} catch (Exception $e) {
echo $e->getMessage();
}
}

关于mysql - 更新 Magento 中的 sales_flat_order_item 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37414519/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com