Django filter the model on ManyToMany count?

后端 未结 4 567
慢半拍i
慢半拍i 2020-12-13 23:30

Suppose I have something like this in my models.py:

class Hipster(models.Model):
  name = CharField(max_length=50)

class Party(models.Model):
  organiser =          


        
4条回答
  •  野趣味
    野趣味 (楼主)
    2020-12-14 00:07

    Easier with exclude:

    # organized by user and has more than 0 participants
    Party.objects.filter(organizer=user).exclude(participants=None)
    

    Also returns distinct results

提交回复
热议问题