Django day08 多表操作 (四) 一对多, 多对多连续跨表查询
2024-08-29 20:54:37
一对多
# 基于双下划线的一对多查询
# 查询出版社为上海出版社的所有图书
# ret = Publish.objects.filter(name='上海出版社').values('book__name', 'book__price')
# print(ret)
# ret = Book.objects.filter(publish__name='上海出版社').values('name', 'price')
# print(ret) # 查询上海出版社的价格大于40的书
# book__price__gt 书本 价格 大于
ret = Publish.objects.filter(name='上海出版社', book__price__gt=40).values('book__name', 'book__price')
print(ret)
一对一
多对多
连续跨表
最新文章
- JavaWeb笔记——注册登录系统项目思路
- about backbone
- Climbing Stairs 解答
- [Effective Modern C++] Item 6. Use the explicitly typed initializer idiom when auto deduces undesired types - 当推断意外类型时使用显式的类型初始化语句
- 第二章_session管理
- 绘制一个绿色矩形平面((50, 50)->;(350, 350))
- WampServer Mysql配置
- 平面之后3D成主流?VR全景表示不服!——全景智慧城市常诚
- JavaScript 中常见的内存泄露陷阱(摘)
- Eclipse 开发设置编码格式--4个修改地方完美
- 通过指令码来判断Java代码的执行顺序(++问题与return和finally的问题)
- WebApi中的Session与Token间的处理对接
- linux下面redis安装
- Linux 辅助命令
- 在Asp.net core中使用WebScocket
- CentOS6.7上安装Mysql5.7
- python 小练习 11
- 并发工具类(二)同步屏障CyclicBarrier
- Delphi7 [Fatal Error] ClassPas.pas(8): File not found: 'DesignIntf.dcu'
- 【WPF】GridControl的使用
热门文章
- python mongodb压力测试脚本
- 强大而优雅,API 研发管理 EOLINKER 新版正式发布!
- kswapd和pdflush
- SCI 计算机 数学相关期刊
- [加强版] Codeforces 835D Palindromic characteristics (回文自动机、DP)
- hdu2003 求绝对值【C++】
- Django——11 状态保持 form表单 登陆注册样例
- [luoguP1197] [JSOI2008]星球大战(并查集)
- [luoguP2024] 食物链(并查集)
- 清北学堂模拟赛d6t3 反击数