summaryrefslogtreecommitdiff
path: root/django/contrib/postgres/search.py
diff options
context:
space:
mode:
authorSergey Fedoseev <fedoseev.sergey@gmail.com>2017-07-15 06:56:01 +0500
committerTim Graham <timograham@gmail.com>2017-07-14 21:56:01 -0400
commit504ce3914fa86a58f29f5369a806f3fe56a0d59a (patch)
tree2ea8fe823b87196d6344fb1b3c5b318f71d7ffb8 /django/contrib/postgres/search.py
parent5debbdfcc84266703191e084914998e38f5f52eb (diff)
downloaddjango-504ce3914fa86a58f29f5369a806f3fe56a0d59a.tar.gz
Fixed #28394 -- Allowed setting BaseExpression.output_field (renamed from _output_field).
Diffstat (limited to 'django/contrib/postgres/search.py')
-rw-r--r--django/contrib/postgres/search.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/django/contrib/postgres/search.py b/django/contrib/postgres/search.py
index 9d66976ae0..cc47dbfeb6 100644
--- a/django/contrib/postgres/search.py
+++ b/django/contrib/postgres/search.py
@@ -47,7 +47,7 @@ class SearchVectorCombinable:
class SearchVector(SearchVectorCombinable, Func):
function = 'to_tsvector'
arg_joiner = " || ' ' || "
- _output_field = SearchVectorField()
+ output_field = SearchVectorField()
config = None
def __init__(self, *expressions, **extra):
@@ -125,7 +125,7 @@ class SearchQueryCombinable:
class SearchQuery(SearchQueryCombinable, Value):
- _output_field = SearchQueryField()
+ output_field = SearchQueryField()
def __init__(self, value, output_field=None, *, config=None, invert=False):
self.config = config
@@ -170,7 +170,7 @@ class CombinedSearchQuery(SearchQueryCombinable, CombinedExpression):
class SearchRank(Func):
function = 'ts_rank'
- _output_field = FloatField()
+ output_field = FloatField()
def __init__(self, vector, query, **extra):
if not hasattr(vector, 'resolve_expression'):