mirror of
https://github.com/django/django.git
synced 2025-05-03 13:44:45 +00:00
[5.0.x] Updated conditions to retrieve primary keys in bulk_create() docs.
Backport of c9ce764f59c1e809b210337980ae10c4b1d0f9be from main.
This commit is contained in:
parent
0216d82066
commit
b4a29210cf
@ -2436,10 +2436,10 @@ This has a number of caveats though:
|
|||||||
* The model's ``save()`` method will not be called, and the ``pre_save`` and
|
* The model's ``save()`` method will not be called, and the ``pre_save`` and
|
||||||
``post_save`` signals will not be sent.
|
``post_save`` signals will not be sent.
|
||||||
* It does not work with child models in a multi-table inheritance scenario.
|
* It does not work with child models in a multi-table inheritance scenario.
|
||||||
* If the model's primary key is an :class:`~django.db.models.AutoField`, the
|
* If the model's primary key is an :class:`~django.db.models.AutoField` and
|
||||||
primary key attribute can only be retrieved on certain databases (currently
|
``ignore_conflicts`` is False, the primary key attribute can only be
|
||||||
PostgreSQL, MariaDB 10.5+, and SQLite 3.35+). On other databases, it will not
|
retrieved on certain databases (currently PostgreSQL, MariaDB 10.5+, and
|
||||||
be set.
|
SQLite 3.35+). On other databases, it will not be set.
|
||||||
* It does not work with many-to-many relationships.
|
* It does not work with many-to-many relationships.
|
||||||
* It casts ``objs`` to a list, which fully evaluates ``objs`` if it's a
|
* It casts ``objs`` to a list, which fully evaluates ``objs`` if it's a
|
||||||
generator. The cast allows inspecting all objects so that any objects with a
|
generator. The cast allows inspecting all objects so that any objects with a
|
||||||
|
Loading…
x
Reference in New Issue
Block a user