«django-aggregation» 태그된 질문

5
Django에서 개수 주석에 대한 개체를 필터링하는 방법은 무엇입니까?
간단한 장고 모델 고려 Event와 Participant: class Event(models.Model): title = models.CharField(max_length=100) class Participant(models.Model): event = models.ForeignKey(Event, db_index=True) is_paid = models.BooleanField(default=False, db_index=True) 총 참가자 수로 이벤트 쿼리에 쉽게 주석을 달 수 있습니다. events = Event.objects.all().annotate(participants=models.Count('participant')) 필터링 된 참가자 수로 주석을다는 방법은 is_paid=True무엇입니까? 참가자 수에 관계없이 모든 이벤트 를 쿼리해야합니다 . 예를 …

8
Django : 날짜 별 그룹화 (일, 월, 연도)
다음과 같은 간단한 모델이 있습니다. class Order(models.Model): created = model.DateTimeField(auto_now_add=True) total = models.IntegerField() # monetary value 그리고 다음과 같은 월별 분석을 출력하고 싶습니다. 한 달 동안 판매 된 횟수 ( COUNT) 결합 된 값 ( SUM) 이것을 공격하는 가장 좋은 방법이 무엇인지 모르겠습니다. 상당히 무섭게 보이는 추가 선택 쿼리를 보았지만 …

2
Django로 AND 집계별로 그룹화하는 방법
ORM을 통해 만들고 싶은 아주 간단한 쿼리가 있지만 알아낼 수 없습니다 .. 세 가지 모델이 있습니다. 위치 (장소), 속성 (장소에있을 수있는 속성) 및 등급 (점수 필드도 포함하는 M2M '통과'모델) 몇 가지 중요한 속성을 선택하고 해당 속성별로 내 위치의 순위를 매길 수 있기를 원합니다. 즉, 선택한 모든 속성에 대한 총 점수가 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.