当我想在自定义模块中设置数据时,我遇到了问题,我在数据库调用“test”中添加了一个字段。
模块没问题,我所有其他属性都可以正常工作。
当我这样做时:
Mage::getModel('point/point')->load(1)->setUrl('test')->save();
没关系,这个值是保存在数据库中但是使用我的新字段
Mage::getModel('point/point')->load(1)->setTest('test')->save();
没有...价值没有保存,我不知道为什么,我尝试在我的表中创建其他字段,它是相同的。这不是我第一次这样做,通常没关系。
我使用的是magento 1.7。
如果有人有想法?
答案 0 :(得分:0)
好的,我发现了问题,我更新了我的magento,现在它很好。可能这是一个固定的错误。
答案 1 :(得分:0)
试试这个
cache clear
Mage::getModel('point/point')->load(1)->setData('test','testvalue')->save();
答案 2 :(得分:0)