django-orm-advanced
Installation
SKILL.md
Django ORM Advanced(高级查询优化)
来源:https://docs.djangoproject.com/en/5.1/topics/db/queries/ 版本基准:Django 5.1+
用途
编写高效的数据库查询,避免 N+1 问题,利用数据库层面计算减少 Python 端处理。
何时使用
- 优化查询性能(减少 SQL 数量)
- 复杂条件过滤(OR/NOT/嵌套条件)
- 数据库层面统计与计算
- 子查询和关联聚合
- 需要原始 SQL 的特殊场景