标签:span logs env 关键字 obj ups distinct val name
如果要用django的ORM获取一个表字段所有可能的去重值。
网上找了很多,都是用distinct关键字,但如何没有随后的order_by,
还是达不到要求的。
最后搞定。
参考URL
http://tishion.sourceforge.net/%E5%85%B3%E4%BA%8Edjango%E4%B8%AD%E7%9A%84%E6%95%B0%E6%8D%AE%E5%BA%93%E6%93%8D%E4%BD%9Capi%E4%B9%8Bdistinct%E5%8E%BB%E9%87%8D%E7%9A%84%E4%B8%80%E4%B8%AA%E8%AF%AF%E4%BC%A0/
我们应用的样子就是以下的样子。
subserver_groups = SubServer.objects.filter(server_ip__server_env=server_env) .filter(app_name__name=app_name) .values(‘subserver_group__name‘) .distinct() .order_by("subserver_group")
标签:span logs env 关键字 obj ups distinct val name
原文地址:http://www.cnblogs.com/aguncn/p/7426949.html