﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
13356	EmptyResultSet when using annotation and empty filter	Petr Marhoun <petr.marhoun@…>	nobody	"Following code works :

{{{
#!python
from django.contrib.auth.models import User
from django.db.models import Count
User.objects.filter(id__in=[]).annotate(Count('groups'))
[]
User.objects.filter(id__in=[]).count()
0
}}}

But following code raise EmptyResultSet:

{{{
#!python
User.objects.filter(id__in=[]).annotate(Count('groups')).count()
}}}

(I don't know what is right - Error or empty response. But it is sure that current state is inconsistent.)"		closed	Database layer (models, ORM)	dev		duplicate			Accepted	0	0	0	0	0	0
