From: Magnus Hagander Date: Sat, 12 Jan 2013 17:34:16 +0000 (+0100) Subject: Make searches using the correct full text config X-Git-Url: http://git.postgresql.org/gitweb/static/gitweb.js?a=commitdiff_plain;h=ce5568a05d4b43183920a3b4b14a13891596781c;p=pgarchives.git Make searches using the correct full text config --- diff --git a/django/archives/mailarchives/views.py b/django/archives/mailarchives/views.py index a90daf8..12f2c6f 100644 --- a/django/archives/mailarchives/views.py +++ b/django/archives/mailarchives/views.py @@ -389,7 +389,7 @@ def search(request): # Ok, we have all we need to do the search curs = connection.cursor() curs.execute("SET gin_fuzzy_search_limit=10000") - qstr = "SELECT listname, messageid, date, subject, _from, ts_rank_cd(fti, plainto_tsquery(%(q)s)), ts_headline(bodytxt, plainto_tsquery(%(q)s),'StartSel=\"[[[[[[\",StopSel=\"]]]]]]\"') FROM messages m INNER JOIN list_threads lt ON lt.threadid=m.threadid INNER JOIN lists l ON l.listid=lt.listid WHERE fti @@ plainto_tsquery(%(q)s)" + qstr = "SELECT listname, messageid, date, subject, _from, ts_rank_cd(fti, plainto_tsquery('public.pg', %(q)s)), ts_headline(bodytxt, plainto_tsquery('public.pg', %(q)s),'StartSel=\"[[[[[[\",StopSel=\"]]]]]]\"') FROM messages m INNER JOIN list_threads lt ON lt.threadid=m.threadid INNER JOIN lists l ON l.listid=lt.listid WHERE fti @@ plainto_tsquery('public.pg', %(q)s)" params = { 'q': query, }