Advertisement
Guest User

Full Text Search

a guest
Jan 20th, 2020
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.37 KB | None | 0 0
  1.         if 's' in self.request.GET and len(self.request.GET.get('s')) > 0:
  2.             vector = SearchVector('title') + SearchVector('category')
  3.             query = SearchQuery(self.request.GET.get("s"))
  4.             rank = SearchRank(vector, query)
  5.             self.queryset = self.queryset.annotate(rank=rank).order_by('-rank')
  6.             print(self.queryset.values('rank'))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement