티스토리 뷰
빈 사용자 필드를 제외하려면으로 필터링하십시오 isnull
.
(Session.objects
.filter(user__isnull=False)
.filter(last_activity_gte=time_window)
.values_list('user_id', flat=True))
중복을 제거하려면을 사용할 수 .distinct('user')
있지만 일부 데이터베이스 백엔드에서만 작동합니다. MySQL은 그것을 지원하지 않는 것 같습니다.
출처
https://stackoverflow.com/questions/39930050
댓글