diff options
| author | Bendeguz Csirmaz <csirmazbendeguz@gmail.com> | 2024-07-23 21:17:34 +0800 |
|---|---|---|
| committer | Sarah Boyce <42296566+sarahboyce@users.noreply.github.com> | 2024-08-01 17:26:09 +0200 |
| commit | 1eac690d25dd49088256954d4046813daa37dc95 (patch) | |
| tree | 5888b12e950501b204f0dbb2453a89ec484449b9 /django/db/models/sql | |
| parent | 3dac3271d286f2790780e89d31ddbb7197f8defa (diff) | |
Refs #373 -- Added tuple lookups.
Diffstat (limited to 'django/db/models/sql')
| -rw-r--r-- | django/db/models/sql/query.py | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/django/db/models/sql/query.py b/django/db/models/sql/query.py index 9a57af2bf3..09916277bc 100644 --- a/django/db/models/sql/query.py +++ b/django/db/models/sql/query.py @@ -23,6 +23,7 @@ from django.db.models.constants import LOOKUP_SEP from django.db.models.expressions import ( BaseExpression, Col, + ColPairs, Exists, F, OuterRef, @@ -32,7 +33,6 @@ from django.db.models.expressions import ( Value, ) from django.db.models.fields import Field -from django.db.models.fields.related_lookups import MultiColSource from django.db.models.lookups import Lookup from django.db.models.query_utils import ( Q, @@ -1549,9 +1549,7 @@ class Query(BaseExpression): if len(targets) == 1: col = self._get_col(targets[0], join_info.final_field, alias) else: - col = MultiColSource( - alias, targets, join_info.targets, join_info.final_field - ) + col = ColPairs(alias, targets, join_info.targets, join_info.final_field) else: col = self._get_col(targets[0], join_info.final_field, alias) |
