From 457df03c997a85da36230c96edf7283ae554879f Mon Sep 17 00:00:00 2001 From: Adrian Holovaty Date: Sun, 10 Jan 2010 18:36:45 +0000 Subject: [PATCH] Fixed #12084 -- Documented the fact that QuerySet.update() returns the number of affected rows. Thanks, timo git-svn-id: http://code.djangoproject.com/svn/django/trunk@12181 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- docs/topics/db/queries.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/topics/db/queries.txt b/docs/topics/db/queries.txt index a6ba3ebca7..101c6ac67f 100644 --- a/docs/topics/db/queries.txt +++ b/docs/topics/db/queries.txt @@ -785,8 +785,8 @@ instance you want to point to. Example:: # Change every Entry so that it belongs to this Blog. >>> Entry.objects.all().update(blog=b) -The ``update()`` method is applied instantly and doesn't return anything -(similar to ``delete()``). The only restriction on the ``QuerySet`` that is +The ``update()`` method is applied instantly and returns the number of rows +affected by the query. The only restriction on the ``QuerySet`` that is updated is that it can only access one database table, the model's main table. So don't try to filter based on related fields or anything like that; it won't work.