mirror of
https://github.com/django/django.git
synced 2025-07-30 08:35:23 +00:00
Fixed #32231 -- Allowed passing None params to QuerySet.raw().
This commit is contained in:
parent
aa3d360631
commit
415f50298f
5 changed files with 28 additions and 7 deletions
|
@ -43,7 +43,7 @@ Performing raw queries
|
|||
The ``raw()`` manager method can be used to perform raw SQL queries that
|
||||
return model instances:
|
||||
|
||||
.. method:: Manager.raw(raw_query, params=None, translations=None)
|
||||
.. method:: Manager.raw(raw_query, params=(), translations=None)
|
||||
|
||||
This method takes a raw SQL query, executes it, and returns a
|
||||
``django.db.models.query.RawQuerySet`` instance. This ``RawQuerySet`` instance
|
||||
|
@ -99,6 +99,11 @@ make it very powerful.
|
|||
both rows will match. To prevent this, perform the correct typecasting
|
||||
before using the value in a query.
|
||||
|
||||
.. versionchanged:: 3.2
|
||||
|
||||
The default value of the ``params`` argument was changed from ``None`` to
|
||||
an empty tuple.
|
||||
|
||||
Mapping query fields to model fields
|
||||
------------------------------------
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue