首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我可以使用Django模型预置数据库上的复杂查询吗?

我可以使用Django模型预置数据库上的复杂查询吗?
EN

Stack Overflow用户
提问于 2018-06-25 21:36:56
回答 1查看 64关注 0票数 1

我想在数据库驱动的应用程序中使用django,并且我想知道django模型是否允许我使用复杂的查询来获取数据。

例如,我有一个数据库中的这个表:

单击以显示图像

我想从这个查询中提取数据。

代码语言:javascript
运行
复制
SELECT name
FROM movies
WHERE year between 1995 AND 2001
AND rank between 6 and 9;

我怎么才能和Django一起做呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-25 21:41:29

Movie.objects.filter(year__range(1995, 2001), rank__range(6, 9))

您可以使用过滤器来限制Django的查询集。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51032116

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档