#32. Методы выбора записей. Методы exists() и count() | Уроки по Django 4

Поделиться
HTML-код
  • Опубликовано: 18 ноя 2024

Комментарии • 13

  • @TSM_149
    @TSM_149 Год назад +4

    Как всегда, сначала лайк, потом просмотр 🙂.
    И конечно - СПАСИБО после просмотра 🤠!! 👍

  • @evgenyzakiev693
    @evgenyzakiev693 Год назад +2

    Спасибо Сергей🤝, здоровья тебе!!!

  • @HeyArtem
    @HeyArtem 7 месяцев назад +1

    Большое спасибо за столь продуманный и последовательный порядок обучения и за напоминание (дублирование related_name & вторичная_модель_set) команд, а так же, что много показали люкапов!

  • @КириллКалита-ч3ж
    @КириллКалита-ч3ж Год назад +1

    Лучшие видео уроки по Django, спасибо

  • @anykeyit6674
    @anykeyit6674 Год назад +10

    00:00 - методы first и last
    03:19 - методы earliest и latest
    06:18 - методы get_previous_by_... и get_next_by_...
    08:38 - методы exists и count

  • @devidbrown8176
    @devidbrown8176 10 месяцев назад +2

    Если я правильно заметил у себя в терминале, то при выполнении exists() в sql делается очень "короткий" запрос. Ну, т.е. sql просто "заглядывает" в первый элемент списка и на этом все. Соответственно, если там что-то есть, то return True, и False, если там нет ничего. Я так понимаю, что это очень круто со стороны оптимизации.

    • @selfedu_rus
      @selfedu_rus  10 месяцев назад

      все зависит от того, что проверяется и где в БД эта запись (первая) находится, иногда "заглядывание" может затянуться ))

  • @hanma83292
    @hanma83292 Год назад +2

    Супер!!))

  • @ibrahimoglu
    @ibrahimoglu Год назад +1

    👍

  • @jin4644
    @jin4644 10 месяцев назад +1

    жаль что сам sql здесь не показывали, например latest - это с применением оконной функции и метода max? а так же lag и тп

    • @dzhegutin9876
      @dzhegutin9876 9 месяцев назад +1

      Не, просто сортировка order by по нужному столбцу и limit 1,зачем какие то окна выдумывать

  • @Developer_python_
    @Developer_python_ Год назад +1

    Жалко никто не пишет о подзапросах типа Subquery when then etc

  • @АлександрГол-у2ь
    @АлександрГол-у2ь Год назад +1

    С --print-sql таки нагляднее