diff options
| author | Timothy McCurrach <tim.mccurrach@gmail.com> | 2021-01-27 11:25:31 +0000 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2021-01-28 08:07:33 +0100 |
| commit | b920945d0286673e5374dee60d329e5d2d1127cd (patch) | |
| tree | 7040e1727350d2b6625fd7f33570d16c22206366 | |
| parent | fa203f17591d53178c28b20f9ad337812666445d (diff) | |
[3.1.x] Fixed #32388 -- Clarified QuerySet.bulk_update() caveat about duplicates for multiple batches.
Backport of 241da3f06ee0c6f436341cda5890b221ac453e3b from master
| -rw-r--r-- | docs/ref/models/querysets.txt | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/docs/ref/models/querysets.txt b/docs/ref/models/querysets.txt index 6a6c7b76ce..d807fd4f08 100644 --- a/docs/ref/models/querysets.txt +++ b/docs/ref/models/querysets.txt @@ -2181,7 +2181,8 @@ 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. +* When an individual batch contains duplicates, only the first instance in that + batch will result in an update. The ``batch_size`` parameter controls how many objects are saved in a single query. The default is to update all objects in one batch, except for SQLite |
