1
0
mirror of https://github.com/django/django.git synced 2025-08-23 18:29:12 +00:00

[1.8.x] Fixed #25355 -- Made two tweaks to docs/topics/db/aggregation.txt.

Backport of fe58d96e50e33b05f2a45f1493eca39ec9b3d030 from master
This commit is contained in:
Maarten 2015-09-05 12:35:58 +02:00 committed by Tim Graham
parent e060d57e9a
commit c06953e8f9

View File

@ -73,7 +73,7 @@ In a hurry? Here's how to do common aggregate queries, assuming the models above
{'price_per_page': 0.4470664529184653} {'price_per_page': 0.4470664529184653}
# All the following queries involve traversing the Book<->Publisher # All the following queries involve traversing the Book<->Publisher
# many-to-many relationship backward # foreign key relationship backwards.
# Each publisher, each with a count of books as a "num_books" attribute. # Each publisher, each with a count of books as a "num_books" attribute.
>>> from django.db.models import Count >>> from django.db.models import Count
@ -242,7 +242,7 @@ price field of the book model to produce a minimum and maximum value.
The same rules apply to the ``aggregate()`` clause. If you wanted to The same rules apply to the ``aggregate()`` clause. If you wanted to
know the lowest and highest price of any book that is available for sale know the lowest and highest price of any book that is available for sale
in a store, you could use the aggregate:: in any of the stores, you could use the aggregate::
>>> Store.objects.aggregate(min_price=Min('books__price'), max_price=Max('books__price')) >>> Store.objects.aggregate(min_price=Min('books__price'), max_price=Max('books__price'))