diff options
| author | marcperrinoptel <marc.perrin@optelgroup.com> | 2022-04-25 15:17:33 -0400 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2022-04-26 06:19:18 +0200 |
| commit | 4282fd468fd11a7db79307ba1c33a4960c299e4a (patch) | |
| tree | 4bcfc7aade937e83a920dce84409781d480e8e6d /django/db/models/sql | |
| parent | dcebc5da4831d2982b26d00a9480ad538b5c5acf (diff) | |
Fixed #33655 -- Removed unnecessary constant from GROUP BY clause for QuerySet.exists().
Diffstat (limited to 'django/db/models/sql')
| -rw-r--r-- | django/db/models/sql/query.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/django/db/models/sql/query.py b/django/db/models/sql/query.py index 64e7927f7a..1097de4f79 100644 --- a/django/db/models/sql/query.py +++ b/django/db/models/sql/query.py @@ -27,6 +27,7 @@ from django.db.models.expressions import ( OuterRef, Ref, ResolvedOuterRef, + Value, ) from django.db.models.fields import Field from django.db.models.fields.related_lookups import MultiColSource @@ -582,8 +583,7 @@ class Query(BaseExpression): q.clear_ordering(force=True) if limit: q.set_limits(high=1) - q.add_extra({"a": 1}, None, None, None, None, None) - q.set_extra_mask(["a"]) + q.add_annotation(Value(1), "a") return q def has_results(self, using): |
