首页 > 其他分享 >drf模糊查询-第二种方法

drf模糊查询-第二种方法

时间:2022-11-22 13:48:14浏览次数:62  
标签:name brand 查询 v1 api 第二种 brands drf

jangoFilterBackend或者RestFrameworkFilterBackend在做指定字段查询时,默认为精确查询,如
api/v1/brand/brands/?name=huawei可以查到,api/v1/brand/brands/?name=hua是查不到的。

此时可以开启全局模糊查询,修改django settings配置文件:

 FILTERS_DEFAULT_LOOKUP_EXPR = 'icontains

ok了

标签:name,brand,查询,v1,api,第二种,brands,drf
From: https://www.cnblogs.com/fan-1994716/p/16914864.html

相关文章

  • 【Mybatis学习总结六】动态SQL与模糊查询
    六、动态SQL与模糊查询学数据库的时候有学过模糊查询。如:根据姓名模糊匹配和指定年龄区间来查询用户信息:SQL语句可以这样来写:SELECT*FROMd_userWHEREnamelike'%m%'......
  • 【Mybatis学习总结五】实现关联表查询----一对多关联(collection)
    实现关联表查询----一对多关联(collection)一对多需求:即一张表class中又含有多张表(teacher,student)内容。现根据class_id来获取对应的班级信息(包括学生和老师信息)。1......
  • 【Mybatis学习总结四】实现关联表查询----一对一关联(association)
    一、一对一关联建立的数据表class(班级)含有班级信息和teacher(教师)信息,而教师信息在零一张表Teacher中;即class表与Teacher相互关联的;现在需要根据class表的id查询class信息......
  • MSSQL 查询数据库总条数和空间使用情况
    查询所有表对应的数据量1.GROUPSELECTA.NAMEAS表名,MAX(B.ROWS)AS记录条数FROMSYS.SYSOBJECTSASAINNERJOINSYS.SYSINDEXESASBONA.ID=B.IDAND(A.XT......
  • mysql慢查询操作
    MySQL慢查询日志总结慢查询日志概念   MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录在MySQL中响应时间超过阀值的语句,具体指运行时间超过long_query_time值......
  • java mybatis查询数据库获取树形结构数据
    数据库数据,每条数据都有code和parent_code,最顶级的parent_code为1实体类importcom.baomidou.mybatisplus.annotation.FieldFill;importcom.baomidou.mybatispl......
  • 外挂系统表查询器
    *************************************************************************ProgramName:ZSDR025*Descriptions:外掛表格資料上傳有权限限制*U......
  • Java开发学习(四十二)----MyBatisPlus查询语句之条件查询
    一、条件查询的类MyBatisPlus将书写复杂的SQL查询条件进行了封装,使用编程的形式完成查询条件的组合。这个我们在前面都有见过,比如查询所有和分页查询的时候,都有看到......
  • 分页查询总结
    前端做数据分页,至少需要传给后端的关键数据:当前页码:pageNum(需要查第几页的数据,必须前端提供)每页显示数据条数:limit(可前端传,可后端自定义)前端需要的数据,即后端需要查的......
  • ORA-14551: 无法在查询中执行 DML 操作
    最近在调试一个带DML操作的函数时,一直不成功,在PL/SQL中测试时没问题,通过SQL语句调用函数时就不行了,刚开始一直没找到原因,后来无意间把函数中捕获异常的代码注释掉,终于......