Задать вопрос

Какой фильтр выборки последнего элемента предподчтительнее использовать?

Всем привет.

Ситуация: есть 100 форумных тем, в каждой теме есть по 10 комментариев, каждый комментарий имеет своего автора.

Задача: вывести username последнего человека, кто оставил комментарий в отдельной теме.

Есть вопрос по фильтру для вывода последнего юзера из темы.

Два варианта:

last_user = item.forumcom_set.latest('user_link').user_link

last_user = item.forumcom_set.all().order_by('-id')[0].user_link


Какой из них использовать выгоднее с точки зрения производительности и идеологии?
  • Вопрос задан
  • 168 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Django: создание backend-приложений
    7 недель
    Далее
  • Stepik
    Django c ИИ ментором. С нуля до middle+. Программа курсов
    4 месяца
    Далее
  • ProductStar × РБК
    Python и Django: бэкенд-разработка
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы