Kaydet (Commit) e7e46d1f authored tarafından Russell Keith-Magee's avatar Russell Keith-Magee

Fixed #13455 -- Clarified the interaction of values() and extra(). Thanks to…

Fixed #13455 -- Clarified the interaction of values() and extra(). Thanks to Rupe for the report and draft text.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@13145 bcc190cf-cafb-0310-a4f2-bffc1f526a37
üst 663d1789
...@@ -418,6 +418,11 @@ A couple of subtleties that are worth mentioning: ...@@ -418,6 +418,11 @@ A couple of subtleties that are worth mentioning:
* When using ``values()`` together with ``distinct()``, be aware that * When using ``values()`` together with ``distinct()``, be aware that
ordering can affect the results. See the note in the `distinct()`_ ordering can affect the results. See the note in the `distinct()`_
section, above, for details. section, above, for details.
* If you use a ``values()`` clause after an ``extra()`` clause,
any fields defined by a ``select`` argument in the ``extra()``
must be explicitly included in the ``values()`` clause. However,
if the ``extra()`` clause is used after the ``values()``, the
fields added by the select will be included automatically.
.. versionadded:: 1.0 .. versionadded:: 1.0
...@@ -1383,7 +1388,7 @@ SQL equivalent:: ...@@ -1383,7 +1388,7 @@ SQL equivalent::
SELECT ... WHERE id > 4; SELECT ... WHERE id > 4;
.. fieldlookup:: gte .. fieldlookup:: gte
gte gte
~~~ ~~~
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment