django中多個字段的模糊查詢


django中多個字段的模糊查詢

使用Entity.objects.filter(name_contains='kris').filter(address='beijing')

這個方法是指名字包含kris,並且地址包含beijing的記錄。

如果是不區分大小寫,那么使用icontains替換contains.

如果要改成或的話,可以使用如下形式:

Entity.objects.filter(Q(name_icontains='kris') | Q(address_icontains='beijing'))


免責聲明!

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



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