mirror of
https://github.com/django/django.git
synced 2025-12-04 00:55:36 +00:00
Fixed #26925 -- Linked aggregation ordering topic from Meta.ordering docs.
This commit is contained in:
parent
348cfccd90
commit
3aaf6cf0f3
2 changed files with 5 additions and 0 deletions
|
|
@ -300,6 +300,9 @@ Django quotes column and table names behind the scenes.
|
||||||
|
|
||||||
ordering = ['-pub_date', 'author']
|
ordering = ['-pub_date', 'author']
|
||||||
|
|
||||||
|
Default ordering also affects :ref:`aggregation queries
|
||||||
|
<aggregation-ordering-interaction>`.
|
||||||
|
|
||||||
.. warning::
|
.. warning::
|
||||||
|
|
||||||
Ordering is not a free operation. Each field you add to the ordering
|
Ordering is not a free operation. Each field you add to the ordering
|
||||||
|
|
|
||||||
|
|
@ -479,6 +479,8 @@ will be automatically added to the result set. However, if the ``values()``
|
||||||
clause is applied after the ``annotate()`` clause, you need to explicitly
|
clause is applied after the ``annotate()`` clause, you need to explicitly
|
||||||
include the aggregate column.
|
include the aggregate column.
|
||||||
|
|
||||||
|
.. _aggregation-ordering-interaction:
|
||||||
|
|
||||||
Interaction with default ordering or ``order_by()``
|
Interaction with default ordering or ``order_by()``
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue