我目前正在创建一个将产品导入特定类别的批处理脚本。
但是,我在输出中收到错误:
异常'PDOException',消息'SQLSTATE [23000]:完整性约束违规:1062重复条目'51 -1'用于密钥'IDX_STOCK_PRODUCT''
这似乎在我的CSV文件中插入第一条记录,但在下一条记录中失败。
我的数据库出了什么问题,或者这是我脚本的问题?
由于
答案 0 :(得分:0)
好像我的数据库已损坏了。恢复到旧的SQL转储似乎解决了问题
答案 1 :(得分:0)
我遇到了同样的问题!它是由我的csv文件中的非唯一skus引起的!一旦我跳过非独特skus的线条,它就像一个魅力!
也许考虑在sku中添加一个数字以使其独特或类似。