我一直在与此作斗争。
将产品添加到多个catergory中的购物车时,我的基数违规。
SQLSTATE [21000]:基数违规:1241操作数应包含1列
有人碰到过这个吗?
答案 0 :(得分:2)
我得到了SQLSTATE[21000]: Cardinality violation: 1241 Operand should contain 1 column(s)
我试图删除控制器的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();
}
问题已解决