0
的差異,我有以下型號:Django的:註解兩場
class P (models.Model):
title = models.CharField(max_length=100)
votes_up = models.ManyToManyField(User)
votes_down = models.ManyToManyField(User)
有沒有辦法做這樣的事情
P.objects.annotate(rating = Count(votes_up) - Count(votes_down)).order_by('-rating')
?
你有沒有試過做你想做的事情? :) –
是的。我得到了「不受支持的操作數類型 - :'計數'和'計數'」。 – averageman