X-Git-Url: https://git.openstreetmap.org./osqa.git/blobdiff_plain/1a949f7c97dc2f34c135f5cdf088df2927d3d652..e41eda9e5ca27742a6430d3abdd6bebcb4704938:/forum_modules/pgfulltext/handlers.py diff --git a/forum_modules/pgfulltext/handlers.py b/forum_modules/pgfulltext/handlers.py index 45ab2e7..4cac36f 100644 --- a/forum_modules/pgfulltext/handlers.py +++ b/forum_modules/pgfulltext/handlers.py @@ -3,9 +3,9 @@ from forum.models import Question def question_search(keywords): return Question.objects.extra( select={ - 'ranking': "ts_rank_cd(tsv, plainto_tsquery(%s), 32)", + 'ranking': "node_ranking(id, %s)", }, - where=["tsv @@ plainto_tsquery(%s)"], + where=["node_ranking(id, %s) > 0"], params=[keywords], select_params=[keywords] ).order_by('-ranking') \ No newline at end of file