首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将.distinct()与MySQL一起使用

将.distinct()与MySQL一起使用
EN

Stack Overflow用户
提问于 2017-04-12 20:44:29
回答 1查看 201关注 0票数 0

为了在django与.distinct()一起工作,我们知道我们与MySQL一起工作,是否有一个替代方案

代码语言:javascript
复制
In [48]: perc = Perception.objects.all()

In [49]: perc
Out[49]: <QuerySet [<Perception: Perception #0000001>, <Perception: Perception #0000002>, <Perception: Perception #0000003>, <Perception: Perception #0000004>]>

In [50]: perc.filter(loan__request__customer=205).distinct('loan__request__cust
    ...: omer__user__last_name')
Out[50]: 

事实上,我在PostgresSQL网站上读到了“PostgresSQL只起作用”这句话。这个问题与第50行有关,它没有返回任何东西。

问题:当我们使用MySQL时,在Django有替代.distinct()的方法吗?

谢谢!

P.S.如果问题不清楚请告诉我。

EN

回答 1

Stack Overflow用户

发布于 2017-04-12 21:36:54

你试过吗

代码语言:javascript
复制
Perception.objects.all().values_list('my_field', flat=True).distinct()

我还没有测试过,但是试一下,让我知道。

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

https://stackoverflow.com/questions/43379328

复制
相关文章

相似问题

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