Magento自定义订单属性未保存到数据库

时间:2016-06-11 17:56:38

标签: php magento

我已关注this question for adding a custom attribute to Magento orders

我想以编程方式设置此属性的值,但不保存到数据库。我的代码:

$_order = Mage::getModel('sales/order');
$_order->loadByIncrementId(100000001);
$_order->setMyCustomField('Testing');
$_order->save();

我也尝试过:

$_order->setData('my_custom_field','Testing');

我已检查该字段是否存在于sales_flat_order表中

1 个答案:

答案 0 :(得分:-1)

我现在已经解决了这个问题。我正在使用XAMPP,发现我需要重新启动Apache并使用" Flush Cache Storage" Magento中的选项。

在此之后,该值正确保存。