数据库表无主键PRIMARY KEY导致下单异常
问题
记录一下,数据库表在做备份导入或数据拼接时,由于各种可能的原因,导致 ewei_shop_order 或 ewei_shop_order_goods 无主键,将导致下单异常,体现为:无法支付或订单商品显示为空等。
修复
前往MySQL表执行如下SQL语句即可
ALTER TABLE `ims_ewei_shop_order` ADD PRIMARY KEY (`id`); ALTER TABLE `ims_ewei_shop_order_goods` ADD PRIMARY KEY (`id`);
至此问题解决。
拓展
这里记录一下这两张表的主键及索引。