import re
from django.db.models import Q
from forum.models.question import Question, QuestionManager
import re
from django.db.models import Q
from forum.models.question import Question, QuestionManager
@decorate(QuestionManager.search, needs_origin=False)
def question_search(self, keywords):
@decorate(QuestionManager.search, needs_origin=False)
def question_search(self, keywords):
rank_exact_matches(ts_rank_cd('{0.1, 0.2, 0.8, 1.0}'::float4[], "forum_rootnode_doc"."document", to_tsquery('english', %s), 32))
""",
rank_exact_matches(ts_rank_cd('{0.1, 0.2, 0.8, 1.0}'::float4[], "forum_rootnode_doc"."document", to_tsquery('english', %s), 32))
""",
"forum_rootnode_doc"."node_id" = "forum_node"."id" AND ("forum_rootnode_doc"."document" @@ to_tsquery('english', %s) OR
"forum_node"."title" ILIKE %s)
"""],
"forum_rootnode_doc"."node_id" = "forum_node"."id" AND ("forum_rootnode_doc"."document" @@ to_tsquery('english', %s) OR
"forum_node"."title" ILIKE %s)
"""],
- params=[tsquery, ilike],
- select_params=[tsquery],
- order_by=['-ranking']
- )
+ params=[tsquery, ilike],
+ select_params=[tsquery],
+ )
+
+
+