Я пытаюсь получить имя пользователя и текст их последнего сообщения с помощью функции агрегирования.
Я пытаюсь описать приведенный ниже код, но я не получаю отдельных значений для имени пользователя.
conversations = Chat.objects.values('user__username','body').annotate(Max('dateofpost'))
С учетом вышеизложенного он дает мне все сообщения этого пользователя, но я пытаюсь получить имя пользователя с текстом сообщения, которое является последним опубликованным.Кто-нибудь может помочь?
Я читаю онлайн, но не могу найти объяснения, что делать в этой ситуации.Я вижу сообщения о повторном вызове метода агрегата / значений, но не могу заставить это работать.