MongoDB #14 Курсоры и получение данных (Cursors & Fetching Data)

Поділитися
Вставка
  • Опубліковано 5 гру 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...

КОМЕНТАРІ • 20

  • @pink-doublethink
    @pink-doublethink Рік тому +2

    *Спасибо за курс!* До 100 тысяч нет так много осталось идти)))

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

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

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

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

  • @nicolaicushnir9328
    @nicolaicushnir9328 3 місяці тому

    Извините! Кто нибудь знает как решить данную проблему? "TypeError: Cannot read properties of undefined (reading 'collection')" Может кто то сталкивался с этим. Другими словами я не могу получить в Postman полный список фильмов которые храняться в базе данных.

  • @user-mg7tt3fb8m
    @user-mg7tt3fb8m Рік тому +1

    Евгений, привет!
    Подскажи, пожалуйста, по ситуации.
    Postman пишет, что нельзя отправить запрос на localhost.
    +
    Если захожу через браузер, то на странице возвращен пустой массив - два символа [ ] в теге pre..
    Что это может значить? Как можно исправить?
    Код сверил, все совпадает.

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

      Все, отбой, разобрался.
      [ ] - это пустой массив возвращался, т.к. я по запарке поменял название коллекции в Compass.😑
      Евгений, большое спасибо за курс! Это то, что нужно для разбора новой темы. Для меня полезно, т.к. не сталкивался еще с этой БД. Успехов Вам!👍👍👍

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

      Пожалуйста

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

    Привет.
    Спасибо за прекрасный курс и подачу, уcваивается на ура,
    У Меня есть вопрос по поводу server.js 27 строки а именно: при переборе(.foreach) возникает ошибка "movie is not defined", я пересмотрел десятки раз, у нас нигде не указан movie - я даже скопировал git и аналогичная ошибка.
    Откуда появился movie? 😇

    • @IVan-cr5cu
      @IVan-cr5cu Рік тому

      movie - это итерация по массиву movies. Movies создали как пустой массив.

  • @user-qw1lz7gl5v
    @user-qw1lz7gl5v 20 днів тому

    Здравствуйте, не подскажите, возникла ошибка, перепроверила код правильный, сервер запускается. Но в и postman, и в браузере возникает ошибка 404. Не подскажите возможные причины такой ошибки? Попробовала поменять порт, но итог тот-же. Буду благодарна.

    • @YauhenKavalchuk
      @YauhenKavalchuk  14 днів тому

      Не видя ваш код трудно сказать в чём проблема. Попробуйте клонировать репозиторий и запустить из него

  • @IVan-cr5cu
    @IVan-cr5cu Рік тому +1

    Привет, вопрос: почему при коннекте с монго был хост 27017, а при получении уже 3000?

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

      Потому что вы не обращаетесь на прямую в монгу, все запросы идут через приложение, которое как раз и запущено на 3000 порту

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

    TypeError: db.collection is not a function

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

      Значит где-то у вас ошибка. Сверьте с кодом в репозитории

  • @user-os5jq3wm9w
    @user-os5jq3wm9w Рік тому +1

    Как стать спонсором канала из России?

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

      Только через крипту: github.com/YauhenKavalchuk/youtube