Django: Как выбрать ограниченное количество строк для каждого внешний ключ?

class Comment (models.Model):
        user = models.ForeignKey(User, related_name="comments")
        title = models.TextField(max_length=256)
        comment = models.TextField(max_length=1286)
        created = models.DateTimeField(db_index=True)

Теперь, как мне получить последние комментарии, но ограничить результаты только (скажем, 3) комментариями для одного и того же пользователя?

Вот как это делается на чистом SQL: Как выбрать ограниченное количество строк для каждый внешний ключ?

5
задан Community 23 May 2017 в 12:10
поделиться