我想以编程方式更新心愿单中的特定项目 . 我的心愿单中有一个可配置的产品,我需要通过ajax更新心愿单项目选项(大小,颜色)的值 . 我尝试使用以下代码,但抛出异常为“无法指定wishlist项目” .

$wishlist = Mage::getModel('wishlist/wishlist');
$params = array(
'id' => 7,
'qty' => 1,
'product' => 123,
'super_attribute' => array('525' => '100')
);
try{
    $wishlist->updateItem(7, null, $params);
}catch(Exception $e){
    echo $e;
}