Php SQLSTATE[21000]:基数冲突:当产品位于多个类别中时-Magento

Php SQLSTATE[21000]:基数冲突:当产品位于多个类别中时-Magento,php,zend-framework,magento,Php,Zend Framework,Magento,我已经为此奋斗了一段时间 当我将一个产品添加到多个类别中的购物车时,我遇到了基数冲突 SQLSTATE[21000]:基数冲突:1241个操作数应包含1列 有人遇到过这个问题吗?我得到的是SQLSTATE[21000]:基数冲突:1241个操作数应该包含1列 我试图删除控制器massDeleteAction中的一些数据 foreach ($categoryIds as $categoryId) { $category = Mage::getModel('look/

我已经为此奋斗了一段时间

当我将一个产品添加到多个类别中的购物车时,我遇到了基数冲突

SQLSTATE[21000]:基数冲突:1241个操作数应包含1列


有人遇到过这个问题吗?

我得到的是
SQLSTATE[21000]:基数冲突:1241个操作数应该包含1列

我试图删除控制器massDeleteAction中的一些数据

foreach ($categoryIds as $categoryId) {
                $category = Mage::getModel('look/category')->load($categoryIds);
                $category->delete();
         }
注意那条线

 $category = Mage::getModel('look/category')->load($categoryIds);
将代码更改为

foreach ($categoryIds as $categoryId) {
             $category = Mage::getModel('look/category')->load($categoryId);
             $category->delete();
       }

问题已解决

您是否进行了谷歌搜索?对它不起作用。至少不是在1.4.0.1上,据我所知,您使用了一些自定义主题,对吗?顺便说一句,为什么你不想更新到1.5?