mirror of
https://github.com/django/django.git
synced 2024-12-22 09:05:43 +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
|
||||
: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
|
||||
-------------
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user