Doubt about django model API
        Posted  
        
            by Clash
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Clash
        
        
        
        Published on 2010-05-30T13:35:33Z
        Indexed on 
            2010/05/30
            13:42 UTC
        
        
        Read the original article
        Hit count: 388
        
django
|django-models
Hello guys! So, here is what I want to do. I have a model Staff, that has a foreign key to the User model. I also have a model Match that has a foreign key to the User model.
I want to select how much Matches every Staff has. I don't know how to do that, so far I only got it working for the User model. From Staff, it will not allow to annonate Match.
This is what is working right now
User.objects.annotate(ammount=Count("match")).filter(Q(ammount__gt=0)).order_by("ammount")
And this is what I wanted to do
Staff.objects.annotate(ammount=Count("match")).filter(Q(ammount__gt=0)).order_by("ammount")
And by the way, is there any way to filter the matches? I want to filter the matches by a certain column.
Thanks a lot in advance!
© Stack Overflow or respective owner