Wait, whhhhat... o.O I'l try that now, thx.

On Wed, Jan 19, 2011 at 2:50 PM, Tom Evans <tevans...@googlemail.com> wrote:

> On Wed, Jan 19, 2011 at 11:26 AM, [CPR]-AL.exe <cpr.al....@gmail.com>
> wrote:
> > Hmm, yeah, but that still iterates over the objects and filters out
> > them by count on the application server, not on the database one :(
> >
> > I'm bypassing it already in my running project, but I try to avoid
> > using raw sql as longer as it is possible. So, the question, actually
> > remains open.
> >
> > It should go something like [pseudo-code]:
> >
> >
> Book.objects.values('tablefield').annotate(Count('tablefield')).filter('tablefield__count__gte
> > = 1)
> >
> > But, of course, that wouldn't work, because annotate's return value is
> > not a queryset :(
> >
>
> Er, says who?
>
> >>>
> Organization.objects.annotate(num_grps=Count('usergroup')).filter(num_grps__gt=2).values_list('id',
> flat=True)
> [6L, 36L, 19L, 20L, 24L, 32L, 33L, 35L]
>
> Cheers
>
> Tom
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To post to this group, send email to django-users@googlegroups.com.
> To unsubscribe from this group, send email to
> django-users+unsubscr...@googlegroups.com<django-users%2bunsubscr...@googlegroups.com>
> .
> For more options, visit this group at
> http://groups.google.com/group/django-users?hl=en.
>
>


-- 
Sincerely yours, Alexey.

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to