mirror of
https://github.com/django/django.git
synced 2024-12-22 17:16:24 +00:00
Thanks Matthew Somerville for the report.
This commit is contained in:
parent
9baaf89eed
commit
a652f07596
@ -409,6 +409,16 @@ fields modified in the custom ``save()`` methods should be added to the
|
|||||||
``update_fields`` keyword argument before calling ``super()``. See
|
``update_fields`` keyword argument before calling ``super()``. See
|
||||||
:ref:`overriding-model-methods` for more details.
|
:ref:`overriding-model-methods` for more details.
|
||||||
|
|
||||||
|
Dropped support for raw aggregations on MySQL
|
||||||
|
---------------------------------------------
|
||||||
|
|
||||||
|
MySQL 8+ allows functional dependencies on ``GROUP BY`` columns, so the
|
||||||
|
pre-Django 4.2 workaround of grouping by primary keys of the main table is
|
||||||
|
removed. As a consequence, using ``RawSQL()`` aggregations is no longer
|
||||||
|
supported on MySQL as there is no way to determine if such aggregations are
|
||||||
|
needed or valid in the ``GROUP BY`` clause. Use :ref:`aggregation-functions`
|
||||||
|
instead.
|
||||||
|
|
||||||
Miscellaneous
|
Miscellaneous
|
||||||
-------------
|
-------------
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user