django queryset合並問題


今天在實現搜索時遇到一個問題,如何同時搜索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三個字段的搜索


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM