MongoDB #5 Поиск документов (Finding Documents)

Поділитися
Вставка
  • Опубліковано 2 лис 2022
  • #YauhenK #webdev #mongodb #mongodbtutorialforbeginners
    В данном видеокурсе мы с вами рассмотрим MongoDB. MongoDB - документно-ориентированная, NoSQL база данных, используемая для хранения больших объемов информации. Основная особенность базы - это представление данных в виде документов, структура которых напоминает JSON. Благодаря такому подходу MongoDB работает быстрее, обладает лучшей масштабируемость и ее легче использовать. Весь курс можно разбить на 2 основные части. В первой, мы разберём особенности работы с MongoDB, ключевые команды взаимодействия с базой и коллекцией. Команды поиска, сортировки, удаления и редактирования элементов. Во второй, используя Node.js, Express и библиотеку mongoose создадим свой API поддерживающий весь стэк CRUD операций. В заключении, разберём загрузку локальной базы данных в онлайн хранилище MongoDB Atlas.
    ✒ Репозиторий курса:
    ✔ GitHub: github.com/YauhenKavalchuk/mo...
    ✒ Полный список готовых и планируемых курсов:
    ✔ Trello: trello.com/b/R6rD7qq8
    ✒ Автор курса:
    ✔ UA-cam: / yauhenkavalchuk
    ✔ Instagram: / yauhenkavalchuk
    ✔ Twitter: / yauhenkavalchuk
    ✔ VK: YauhenKavalchuk
    ✔ LinkedIn: / yauhenkavalchuk
    ✔ GitHub: github.com/YauhenKavalchuk
    ✔ VK (Группа): webdevcom
    ✒ Поддержать развитие канала: github.com/YauhenKavalchuk/yo...

КОМЕНТАРІ • 29

  • @svetlanamazhaykina6918
    @svetlanamazhaykina6918 2 місяці тому +2

    Спасибо за Ваш труд! Коммент в поддержку канала.

  • @maksrygaev657
    @maksrygaev657 Рік тому +4

    Вы отличный преподаватель спасибо за труды, вы делаете замечательное дело - даете знания тем кто их ищет! Контент как всегда на уровне, все объяснено так чтобы понял даже ребенок

  • @THE4yk
    @THE4yk 9 місяців тому +2

    Отлично просто!!! Обожаю такие видосы

  • @dimalukashenko4865
    @dimalukashenko4865 Рік тому +2

    Отличный урок, спасибо за труд!

  • @yaroslavneilo1820
    @yaroslavneilo1820 Рік тому +1

    Спасибо за курс

  • @nmteg
    @nmteg Рік тому +1

    Как раз полез в первые сегодня в бэкенд, видео очень помогло, спасибо!)

  • @mr.president2643
    @mr.president2643 Рік тому +1

    Благодарю, .. ждем новые видео 😉

  • @alexeyfilippov42
    @alexeyfilippov42 Рік тому +3

    разбери плз связи подробно и работу с ними удаление, апдейт и т.д.

  • @alexeyilin1527
    @alexeyilin1527 Рік тому +2

    Спасибо за видосы) но не понятно про что курс, про как пользоваться компасом? Примеры с нодой будут?)

    • @YauhenKavalchuk
      @YauhenKavalchuk  Рік тому

      Список всех тем и уроков можно посмотреть в репозитории курса

  • @HyndoDristalix14
    @HyndoDristalix14 Рік тому +1

    Вопрос , а вот если мы хотим найти например множество обьектов , но при этом не вводя полное значение , а лишь его часть , например не "Quentin Tarantino" , а просто "Quentin" и уже будет искать , или так нельзя в монго и нам нужно уже что-то другое юзать? Буду благодарен за ответ и разьяснение

    • @YauhenKavalchuk
      @YauhenKavalchuk  Рік тому +1

      Погуглите такую тему, как аггрегация данных из mongodb, там будет подробнее. А вообще, всё прекрасно работает и с частичными значениями

  • @kg_tekon847
    @kg_tekon847 Рік тому

    В видео говорится что можно передать вторым параметром что нам нужно вытянуть из коллекции, но когда вы передаеде только title, то возвращается еще й _id можно как-то избежать этого чтоб не вытаскивать каждый раз нужжные данные еще раз обращаясь к этому методу? или все-таки каждый раз нужно создавать своего рода dto? И еще вопрос, что будет если передать вместо 1, например 2 или 0 или строку?

    • @kg_tekon847
      @kg_tekon847 Рік тому +1

      на эти вопросы потестил и нашел ответ, оказывается там не 1 принимает, а true и false, а еденицу просто приводит у булевому значению

  • @kg_tekon847
    @kg_tekon847 Рік тому

    Вы сказали что метод find() возвращает только 20 записей, а дальше нужно вводить it, но если я пишу апишку и мне нужно вытянуть все посты пользователя даже если их больше 20 как мне передавать этот it в API?

    • @YauhenKavalchuk
      @YauhenKavalchuk  Рік тому

      вам ничего не нужно передавать, они и так вернуться все. it нужен только для compass что бы удобно было смотреть

  • @user-if4ku9xl7d
    @user-if4ku9xl7d Рік тому

    Как стать спонсором канала, если есть только банковская карта Российского банка?

    • @YauhenKavalchuk
      @YauhenKavalchuk  Рік тому

      Есть вариант с криптовалютой

  • @Signtone
    @Signtone Рік тому +1

    У видео Евгения лишь один минус. Они слишком короткие и пролетают по ощущениям как секунды...

    • @YauhenKavalchuk
      @YauhenKavalchuk  Рік тому +2

      Зато не надоедает изучать. Никогда не любил длинный формат. В начале интересно, а потом уже и слушать не хочется

    • @Signtone
      @Signtone Рік тому

      @@YauhenKavalchuk согласен, а если надо прям что-то сесть и в заход один повторить и подучить есть формат курс целиком)