gpt4 book ai didi

导入期间 Django-Import-Export : Will not autoincrement table id,

转载 作者:行者123 更新时间:2023-11-29 11:43:24 32 4
gpt4 key购买 nike

在 Django-1.6、django-import-export-0.1.5 和 postgresql.x86_64-9.2.5-1 上运行:

我已成功从 csv 文件导入数据。

当我尝试手动添加更多数据时,收到错误消息:

duplicate key value violates unique constraint "mytable_pkey"
DETAIL: Key (id)=(1) already exists.

登录psql:

select max(id) from mytable;
75

SELECT nextval('mytable_id_seq');
2

显然,我必须手动调整序列的下一个值。

这是正常行为还是我遗漏了某些设置?

最佳答案

为了使其正常工作,将在 id header 下上传的 csv 文件不应包含任何值。

这样,Django ORM 将在它认为合适时自动增加值。

关于导入期间 Django-Import-Export : Will not autoincrement table id,,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20528643/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com