为给定类别或SKU编号制定折扣/购物车规则时,无法保存,并创建以下错误:
'Zend_Db_Statement_Exception' with message 'SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`shop1`.`salesrule_product_attribute`, CONSTRAINT `FK_SALESRULE_PRD_ATTR_CSTR_GROUP_ID_CSTR_GROUP_CSTR_GROUP_ID` FOREIGN KEY (`customer_group_id`) REFERENCES `customer_group` (`customer_group_i)' in /var/www/shop1/public_html/lib/Zend/Db/Statement/Pdo.php:234我一直在我的数据库中寻找问题,但没有运气。我不确定现在从哪里开始查找,我在customer_group表中没有发现明显的错误,但我认为这与一个删除的店面有关,不久前,主要是弄乱了顾客的id?
发布于 2013-05-15 04:50:33
当然,最明显的原因,是我检查的最后一个!-´customer_group´表被设置为MyISAM而不是InnoDB,它必须是InnoDB。
https://stackoverflow.com/questions/16552462
复制相似问题