django의 orm 필드 값 가져오기

1004 단어
만약django의 ORM으로 테이블 필드의 가능한 모든 무거운 값을 가져오려면
인터넷에서 많은 것을 찾았는데, 모두 distinct 키워드를 사용했지만, 어떻게 뒤따르는orderby,
아직 요구에 미치지 못했다.
마지막으로 끝내자.
참조 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")

좋은 웹페이지 즐겨찾기