mirror of https://github.com/django/django.git
Refs #2217 -- Updated DB API docs to discuss filtering using objects rather than IDs. Second attempt - forgot to save before commit last time.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@3302 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
88189399b1
commit
c431ade5f5
|
@ -1555,11 +1555,17 @@ of ``INSTALLED_APPS`` is to tell Django the entire model domain.
|
||||||
Queries over related objects
|
Queries over related objects
|
||||||
----------------------------
|
----------------------------
|
||||||
|
|
||||||
When specifying a query over a related object, you have the option of
|
Queries involving related objects follow the same rules as queries involving
|
||||||
|
normal value fields. When specifying the the value for a query to match, you
|
||||||
|
may use either an object instance itself, or the primary key value for the
|
||||||
|
object.
|
||||||
|
|
||||||
b = Blog.objects.get(id=5)
|
For example, if you have a Blog object ``b`` with ``id=5``, the following
|
||||||
e1 = Entry.objects.filter()
|
three queries would be identical::
|
||||||
|
|
||||||
|
Entry.objects.filter(blog=b) # Query using object instance
|
||||||
|
Entry.objects.filter(blog=b.id) # Query using id from instance
|
||||||
|
Entry.objects.filter(blog=5) # Query using id directly
|
||||||
|
|
||||||
Deleting objects
|
Deleting objects
|
||||||
================
|
================
|
||||||
|
|
Loading…
Reference in New Issue