我收到以下错误:
ERROR ERROR #23505 duplicate key value violates unique constraint "tableName_pkey":
ERROR Error while creating table record = Record not inserted!:
一些背景:
我的服务在我的分支上运行良好,并且没有重复 key 错误。
但自从我将代码与同事 merge 后,我的服务就开始抛出这个重复的错误。
我试图找到错误,但无法追踪它。
每次将唯一数据发送到表时,但仍然显示此错误。
最佳答案
您可以尝试使用git bisect
, as in here .
实际上,由于您知道错误来自同事的 merge 分支的其中一个提交,因此您可以尝试增量 merge 该分支(通过仅 merge 该分支的第一个提交,然后是第二个提交,依此类推),每次检查这些更改是否会引入您遇到的错误。
关于git - 重复 key 错误!但没有重复数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59063405/