Node.js. Урок 6. Работа с базами данных

preview_player
Показать описание
Промокод на скидку 15% на все курсы ITVDN- H94BCAB

Благодарим всех за лайки, перепосты, добавление в избранное!

Также подписывайтесь на нас в социальных сетях:

Рекомендации по теме
Комментарии
Автор

Удивляет почему так мало лайков у автора. Посмотрел весь курс по Nodejs. Просто офигительно изложен материал с примерами и подробными пояснениями каждой строки кода. Смотрел много видео по Nodejs и БД. Этот курс и курсы Минина самые полные в русскоязычном интернете.

vkgorodok
Автор

В уроке(7:21)-> npm i mongod,
надо-> npm i mongodb
У меня так заработало.

sirdm
Автор

блин, в который раз уже попадаюсь на демку. Автор, пожалуйста, предупреждай, что видео не полное, хотя юы в названии или опиисании

slentgrave
Автор

Это получается можно подключить игрока к игре?

oxanagutsul
Автор

Не работает, указывает на ошибку MongoClient. Как раз на слово connect

oxanagutsul
Автор

Теперь функция conncect возвращает не базу, а клиент. CodeRoad статья "db.collection не является функцией при использовании MongoClient v3.0"

zealot
Автор

у кого проблемы, мол db.collection is not a function... Измените:
let MongoClient = require('mongodb').MongoClient,
url = "mongodb://localhost:27017"

MongoClient.connect(url, function(err, client) {

let db = client.db('test');
collection = db.collection('users'),
user = {firstName: "Denis", lastName: "Ivanov", age: 30};

collection.insertOne(user, function(err, result) {
if (err) {
console.log(err);
return;
}

console.log(result.ops);
client.close();
})

});

pxuxjyz
Автор

Кто юзал базу больше 2Гб? Мне кажется она не выдержит и половины. Интересно бы посмотреть как именно хранятся данные по какому алгоритму. Судя по тому, что коннект с базой тоже по порту, а парсить нужно много в отличии от SQL запроса, то вопрос Почему монго популярен? Если в MySQL Limit 1 это значит, что поиск или обновление происходит только до первого нахождения, то исходя из логики, где лимит уже указывается как промис, то что -это значит??? что вначале выборка по всех значениях и только тогда отсечка?? Как-то глупо.

KlinovAS
Автор

Использую mysql выбрасывает с потерей коннекта после 4-5 минут бездействия. Как можно исправить? Абсолютно ничего толком не нагуглил, все методы не работают корректно.

Artemalido