class Message(models.Model):
subject = models.CharField(max_length=100)
pub_date = models.DateTimeField(default=datetime.now())
class Topic(models.Model):
title = models.CharField(max_length=100)
message = models.ManyToManyField(Message, verbose_name='Discussion')
我想根據附加到該主題的最新消息對象獲取所有主題的順序。 我執行了這個查詢,但是這並沒有給出不同的查詢集。Queryset API distinct()不起作用?
>> Topic.objects.order_by('-message__pub_date').distinct()
此問題似乎不完整。 .distinct()的使用在哪裏,你認爲不起作用? (順便說一下,它確實有效)。 – 2009-01-18 22:55:48