Size: a a a

Node.js — русскоговорящее сообщество

2020 April 24

MK

Mihail Kuzmin in Node.js — русскоговорящее сообщество
Konstantin Belkin
Всем привет как в монгусе реализовать такой пример
Допустим есть схема автора и схема постов, у поста в схеме есть владелец который ссылается на id этого автора, и я хочу удалить автора и все его посты
источник

KB

Konstantin Belkin in Node.js — русскоговорящее сообщество
Спасибо, буду смотреть
источник

IK

Iliya Kobaliya in Node.js — русскоговорящее сообщество
Ребят,как хендлить ошибки подкючения базы данных и все остальные,которые происходят не в контроллерах?
источник

MK

Mihail Kuzmin in Node.js — русскоговорящее сообщество
Iliya Kobaliya
Ребят,как хендлить ошибки подкючения базы данных и все остальные,которые происходят не в контроллерах?
обычно в index.js/app.js создают функцию init/bootstrap/start
в которой всё подрубают и там ловят ошибки соединения
источник

IK

Iliya Kobaliya in Node.js — русскоговорящее сообщество
Mihail Kuzmin
обычно в index.js/app.js создают функцию init/bootstrap/start
в которой всё подрубают и там ловят ошибки соединения
Понял,спасибо)
источник

nn

null null in Node.js — русскоговорящее сообщество
Прошу помогите не могу поставить модули вот такая ошибка вылазит
источник

IK

Iliya Kobaliya in Node.js — русскоговорящее сообщество
У меня мало опыта работы с express,но один раз я подключал mongo и в ней connect происходил в index файле.Сейчас использую postgres и для него я создал new Pool и кастомную функцию ,которая выполняет pool.query , подключения получается  главном файле нет...Как тогда обрабатывать?)Может кто подкинуть гайд?) (я не нашел)
источник

a

arts in Node.js — русскоговорящее сообщество
null null
Прошу помогите не могу поставить модули вот такая ошибка вылазит
Лог-то посмотри
источник

nn

null null in Node.js — русскоговорящее сообщество
Вот я не понимаю что - тут может кто поймёт поможет)
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
null null
Прошу помогите не могу поставить модули вот такая ошибка вылазит
npm cache clean
npm cache clean --force
npm cache verify

что-то из этого
источник

IK

Iliya Kobaliya in Node.js — русскоговорящее сообщество
В работе с postgres я могу оборачивать каждый запрос pool.query в try catch,но как его коннект обрабатывать на ошибку,я хз)Как вообще в postgres создается connect,создание нового екземпляра new Pool?Тогда мне просто его обернуть в try catch?
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Iliya Kobaliya
В работе с postgres я могу оборачивать каждый запрос pool.query в try catch,но как его коннект обрабатывать на ошибку,я хз)Как вообще в postgres создается connect,создание нового екземпляра new Pool?Тогда мне просто его обернуть в try catch?
через что работаешь с постгресом?
источник

IK

Iliya Kobaliya in Node.js — русскоговорящее сообщество
pg
источник

IK

Iliya Kobaliya in Node.js — русскоговорящее сообщество
const { Pool } = require("pg"), и дальше через new Pool(url) создаю соединение
источник

🌠

🌠 in Node.js — русскоговорящее сообщество
Mihail Kuzmin
Типа бесконечного скролла?
да, как ютюб
источник

СП

Сергей Пограничный... in Node.js — русскоговорящее сообщество
тут и лови
источник

IK

Iliya Kobaliya in Node.js — русскоговорящее сообщество
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Iliya Kobaliya
const { Pool } = require("pg"), и дальше через new Pool(url) создаю соединение
источник

IK

Iliya Kobaliya in Node.js — русскоговорящее сообщество
Понял,спасибо!)Тогда еще такой вопрос,я обработал ошибки контрллеров,ошибки БД(в том числе подключение).Могут ли быть еще какие ошибки?
источник

СП

Сергей Пограничный... in Node.js — русскоговорящее сообщество
Iliya Kobaliya
Понял,спасибо!)Тогда еще такой вопрос,я обработал ошибки контрллеров,ошибки БД(в том числе подключение).Могут ли быть еще какие ошибки?
Сигналы лови SIGINT, всякие close слоты.
источник