我有两种型号
class JobTitle(models.Model):
name = models.CharField(max_length=1000)
class Employer(models.Model):
jobtitle = models.ForeignKey(JobTitle,unique=False,null=True)
如你所见,一个雇主可能有多个职位.我试着查询一下职称最多的前5名雇主
我怎么才能找到这是Django?
谢谢
我有两种型号
class JobTitle(models.Model):
name = models.CharField(max_length=1000)
class Employer(models.Model):
jobtitle = models.ForeignKey(JobTitle,unique=False,null=True)
如你所见,一个雇主可能有多个职位.我试着查询一下职称最多的前5名雇主
我怎么才能找到这是Django?
谢谢
Employer.objects.values('id').annotate(jobtitle_count=Count('jobtitle')).order_by('-jobtitle_count')[:5]