Django的bulk_制造疑惑

yxyvkwin  于 2023-05-01  发布在  Go
关注(0)|答案(1)|浏览(72)

我正在将此功能添加到我的Django应用程序中,但我有几个问题需要知道,并且在Google中找不到。
1.它是否按照列表的顺序插入所有记录?或者他们能被满足吗?我能知道哪个id对应于要给予的项目列表中的索引吗?
1.如果发生错误,它会提示哪一个失败,并继续插入其他元素,还是停止插入其余元素?

djmepvbi

djmepvbi1#

根据文档,bulk_create方法插入行的顺序与提供给它的列表中的顺序相同。
而且,根据源代码,bulk_create使用原子事务,因此任何错误都不会导致向数据库添加行。

相关问题