From 52d06d304180ad21281d1e832be5eaa552ec7c33 Mon Sep 17 00:00:00 2001 From: Hasan Ramezani Date: Wed, 9 Jan 2019 23:54:46 +0100 Subject: [PATCH] Fixed #29968 -- Doc'd that QuerySet.bulk_update() doesn't check for duplicates. --- docs/ref/models/querysets.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/ref/models/querysets.txt b/docs/ref/models/querysets.txt index 9dd661e6a7..78eb175329 100644 --- a/docs/ref/models/querysets.txt +++ b/docs/ref/models/querysets.txt @@ -2126,6 +2126,7 @@ them, but it has a few caveats: ``batch_size``. * Updating fields defined on multi-table inheritance ancestors will incur an extra query per ancestor. +* If ``objs`` contains duplicates, only the first one is updated. The ``batch_size`` parameter controls how many objects are saved in a single query. The default is to create all objects in one batch, except for SQLite