今天在實現搜索時遇到一個問題,如何同時搜索model里面的title以及content和category字典
contents = Blog.objects.filter(content__contains=content) titles = Blog.objects.filter(title__contains=content) categorys = Blog.objects.filter(category__name__contains=content)
這是三個不同字段搜索的queryset
如何合並在一起呢
articles = contents | titles | categorys
這樣就得到了同時對content,title,catgory三個字段的搜索