腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
匹配
空
值
与
空
OuterRef
的
Django
查询
集
、
在
Django
中,我试图根据是否存在具有相同
值
的
Bar对象来过滤Foo对象。下面的代码可以很好地处理非
空
值
。但如果Foo.baz和Bar.baz都为
空
,我也希望返回true。Foo.objects.filter(Exists(Bar.objects.filter(baz=
OuterRef
('baz'), qux=
OuterRef
('qux')) 我知道在SQL中NULL不等于
浏览 15
提问于2021-05-31
得票数 3
回答已采纳
1
回答
不使用Exists或SubQuery进行注释
、
我有一个客户正在使用
Django
1.8。虽然它们将被移到最新版本,但是我们需要在它们迁移之前运行一些
查询
,但是显然我们不能使用Exists或
OuterRef
。在我们
的
例子中,我们希望注释一个
查询
集
。例如是否存在
与
浏览 6
提问于2022-08-29
得票数 0
回答已采纳
1
回答
优化
Django
子
查询
(当前使用“注释”和“`Count`”)
、
、
使用:
Django
1.11,Postgres 9.6 将结果
集
限制为在集合中出现多个source ID
的
记录。当前
的
方法是使用annotate和Count创建子
查询
,但是每个请求被添加到分页之后
的
处理量
浏览 3
提问于2017-05-04
得票数 0
1
回答
Django
ORM:按字段对记录进行分组,然后在每个组中获得具有最大字段
值
的
记录
、
、
我有个这样
的
模特: date = models.DateField()我想要一个清单,所有的物品
与
最高
的
价格在每一天!": 210}, .
浏览 0
提问于2017-09-14
得票数 1
回答已采纳
1
回答
Django
ORM -使用子
查询
进行分组和注释
、
、
我在
Django
ORM中所做
的
工作如下:我
的
问题
集
看起来是这样
的
: profits = Sum('profit'), status = Subquery(Status.objects.filter(username=
OuterRef
('user
浏览 3
提问于2019-09-26
得票数 0
1
回答
如何在保持对象按其他字段分组
的
同时排序
查询
集
?
、
、
、
我有一个模型,它有两个字段日期和类型: date = DateTimeField我想按它们
的
创建日期对它们进行排序01.01.2022绿色命令order_by标题,然后按日期排列组--我可以做一些琐碎
的
事情吗?还是我必须去处理
浏览 8
提问于2022-07-13
得票数 1
1
回答
用queryset注释
django
、
Survey对象
的
查询
集
,用户需要为此提交新一轮
的
答案。,我对逻辑做了一些修改,以适当地
匹配
我想要
的
内容,但忽略了提及或显示更改。( user=
OuterRef
(
OuterRef
('pk'))
浏览 0
提问于2019-08-26
得票数 9
1
回答
sql
查询
的
查询
集
、
、
有关问题描述、示例数据和postgres
查询
,请参见。我想把SQL转换成
查询
集
。我觉得我离得很近,但不太接近。
django
.db.utils.NotSupportedError: Window is disallowed in the filter clause.接下来,我尝试在子
查询
中提取中间结果,以便在外部
查询
中进行过滤,因为我实际上只需要行号= 1
的
行。表中
的
每一行都会得到row_number=1注释。从最初
的
示例中,query
浏览 7
提问于2021-11-19
得票数 0
回答已采纳
1
回答
Django
ORM注释
查询
、
、
我有一个子
查询
,它返回一个数组。我想执行某些操作从数组中选择一个数据。我想不出怎么做。date_of_credit") ), ) annotate( M
浏览 10
提问于2022-07-30
得票数 0
2
回答
根据标签所属
的
阈值注释要
查询
的
标签
、
、
、
、
我正在尝试根据我
的
查询
集
的
两个属性来标记我
的
结果,这些属性属于另一个
查询
的
两个阈值
的
每个组合。下面是一段需要澄清
的
代码:main_query = main.ojbects.values( 'Athreshold,如果有两个阈值{'Avalue':0.4,'Bvalue':0.6,'l
浏览 2
提问于2017-11-27
得票数 0
回答已采纳
1
回答
Django
:在queryset update()中使用带注释
的
聚合
、
我在一个新
的
应用程序中遇到了一个有趣
的
情况,我把它添加到了一个现有的项目中。我
的
目标是(使用芹菜任务)一次更新多行,其中包含来自外键对象
的
带注释
的
聚合
值
。我试图尽可能精简
查询
数量--步骤1已经完成,并且只需要对我
的
实际用例进行几个
查询
,这对于信号处理程序来说似乎是可以接受
的
,只要这些
查询
得到了适当
的
优化。 步骤2涉及更多,因此委托给后台任务。我遇到
的
问题是,当用一
浏览 0
提问于2018-01-05
得票数 4
回答已采纳
1
回答
在
Django
ORM中用以前
的
对象注释
查询
集
、
、
status = models.CharField()我想用UserStatusChanges字段注释end_date
查询
集
,对于同一个用户,end_date应该等于下一个状态更改
的
start_date。)这是可行
的
,谢谢@hynekcer
的
回答。UPD:在
D
浏览 2
提问于2017-10-30
得票数 3
4
回答
如何在
Django
中测试
空
查询
集
?
、
我正在测试
Django
中
的
一个视图,它应该删除对象中
的
所有标记。我使用以下断言:这很有效,因为我得到了一个
空
的
列表我将
Django
查询
集
包装在一个列表中,以避免出现这种情况:其中,将
空
的
Django
浏览 2
提问于2012-03-12
得票数 18
回答已采纳
1
回答
Django
计数子
查询
中
的
行数
、
、
我需要在子
查询
中计数行,这是我对sqlite
的
解决方案。%(subquery)s) _count)"qs = qs.annotate(count_total=SQCount(sub)) 它对sqlite很有用,但对MySQL (抱怨'
浏览 2
提问于2021-01-06
得票数 3
回答已采纳
1
回答
复prefetch_related
、
有一个请求,它返回一个列表
的
几个名单
与
他们
的
电影。我希望使用预取到列表来优化db调用。我有一个单独
的
预取电影,以获得其他领域。 是否有方法将列表对象
的
预取列表与它们
的
电影连接起来,并预取其他电影信息?
浏览 1
提问于2019-07-20
得票数 0
回答已采纳
2
回答
对任意日期范围包含
的
日期进行
Django
筛选
、
、
、
我正在尝试过滤一个具有日期( DateField )
的
模型,以检索其日期在DateRanges列表中
的
任何一个列表中
的
实例
的
queryset,但我正在努力找出我需要的确切逻辑。,如何获得日期在这3个日期范围之一
的
所有游戏
的
列表?我知道我可以遍历范围并为此使用链接
的
Q()过滤器,但我需要将所有这些都放到一个大型queryset上
的
注释中,它将不得不使用子
查询
,所以这将不起作用。我目前
的
努力是这样
的
:
浏览 4
提问于2018-09-30
得票数 0
3
回答
带limit
的
Django
prefetch_related
、
、
有没有办法告诉prefetch_related只获取一组有限
的
相关对象?假设我正在获取一个用户列表,并且我知道我想获取他们最近
的
评论。我使用prefetch_related在获取用户时预取注释,而不是在循环中获取每个用户
的
注释。我
的
理解是,这将获取原始
查询
结果中出现
的
任何用户所做
的
所有评论,但我只想显示每个用户
的
最新5条评论。有没有办法在一个(或2个)
查询
中只为每个用户获取5条评论?为了获取用户,它不必
与
原始
浏览 1
提问于2014-07-11
得票数 33
1
回答
django
Queryset过滤器(a__b__c=d):获取b以进行进一步过滤
、
、
我正在编写一个计算复杂
Django
QuerySet
的
方法。是1:n关系,但我知道最多只能有一个c_obj可以
匹配
。,我需要引用这个c_obj,因为其中一个筛选步骤(针对基于email).user
的
另一个模型D
的
实例)需要另一个属性email,所以可以是User模型实例,也可以是
OuterRef
Django
ORM表达式,因为方法创建
的
整个
查询
集
随后也将在subquery.Therefore,中使用--任何涉及计算
浏览 2
提问于2021-07-22
得票数 2
4
回答
查询
/子
查询
什么时候返回NULL,什么时候根本没有
值
?
、
、
如果
查询
/子
查询
找不到任何
匹配
的
行,则将返回NULL或根本不返回
值
,因此甚至不返回NULL
值
。基于什么条件,
查询
/子
查询
返回NULL,什么时候不返回任何结果,甚至不返回NULL
值
?如果没有找到
匹配
的
行,将始终返回NULL吗?如果没有找到行,则大多数外部标量
查询
也会返回NULL?
浏览 3
提问于2010-04-27
得票数 6
回答已采纳
1
回答
选择ForeignKey
的
最新条目,并使用
Django
ORM作为嵌套对象返回
、
、
我试图通过
Django
ORM返回一个
查询
,结果是这个对象: ..., "id": 1, "created_at": "2020ObjectDoesNotExist: notes.append(note) 我一直在尝试使用prefetch_related以及Max函数
的
注释我还能够编写一个原始
查询
,它可以
浏览 0
提问于2020-03-03
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Django2中DateTime字段查询时QuerySet为空的解决方案
Django模型
175.组合两个表
Django中Model的Get和Filter区别
ZJU的第七十九天
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券