老师,如何多个字段执行不同的模糊查询
来源:5-11 drf的过滤

qq_慕容0083700
2020-01-09
使用过滤器
filter_backends =[rest_framework.DjangoFilterBackend,filters.SearchFilter]
定义需要过滤的字段
filter_fields = [‘name’, ]
模糊查询
search_fields = [‘name’, ‘introduce’]
模糊查询我设置了多个 字段,只能输入一个 查询条件,把每个字段带有这个得搜索条件的都显示出来。 我想让不同字段执行不同的模糊搜索条件该怎么操作。
如:搜索 哈哈,name或者introduce中带有哈哈的,就会出来。我想设置 name中带哈哈,introduce带嘿嘿的,才会显示出来。怎么设置
写回答
1回答
-
问题来了:name中带哈哈, introduce带嘿嘿这两个是或还是且的关系?
022020-01-15
Python前后端分离开发Vue+Django REST framework实战
Django REST framework课程视频,RESTFul API前后端分离开发
2880 学习 · 2467 问题
相似问题