Django ORM группирует список значений по дате
Я пытаюсь выполнить группировку по полю даты и вернуть значения, соответствующие этой дате, в одном запросе. Похоже, что здесь много связанных вопросов, но все они касаются группировки на основе Count.
Учитывая, что у меня есть модель следующего вида:
class Book(models.Model):
name = models.CharField(max_length=300)
pubdate = models.DateField()
Я хочу выполнить ORM-запрос, который возвращает отличные значения name для pubdate. Как я могу получить результат, который выглядит как
{
'2022-05-04': ['John', 'Sara', 'Bill'],
'2022-05-06': ['Sara', 'Kevin', 'Sally']
...
}