Матрос
в nodejs jobs иди
Матрос
там вернее найдешь
Ivan
ссылочку можно?)
Матрос
ща
Матрос
ссылочку можно?)
https://t.me/nodejs_jobs
Матрос
меня тут за ссылку эту не забанят???
Камиль
ребят
Камиль
можете объяснить
Камиль
.findById() - возвращает промис
Камиль
XXX.findById(YYYid).then((xxx) => {res.status(201).send({ id: xxx.id })}
Камиль
если findByID не сработает то промис в кетч попадет же?
Камиль
мне не нужно отдельно проверять найдена ли запись по id?
Kons
Слишком много иксов. Ничего не понятно
Dmitriy
Если ничего не найдёт, то пустой объект приедет
Dmitriy
Если упадёт, например коннект с базой оторвался - то в кетч
Камиль
получается если ненайдет запись по id
Камиль
then же 2 функции принимает
Kons
это о каком-то конкретном фреймворке речь?
Камиль
во втрой функции можно обработать это?
Камиль
это express
Dmitriy
Нет
Kons
Я имею ввиду ОРМ. Какая ОРМ возвращает пустой объект, если запись не найдена в БД?
Камиль
Sequeleze
Dmitriy
Sequelize, mongoose если я не ошибаюсь
Kons
// search for known ids Project.findById(123).then(project => { // project will be an instance of Project and stores the content of the table entry // with id 123. if such an entry is not defined you will get null })
Kons
Из документации секвелайза
Kons
Надо проверять не null ли вернулся
Камиль
мне получается внутри then описать условия?
Kons
да
Камиль
спасибо
Ivan
Оффтоп, но есть ли книги по nginx с нуля?
Kons
Оффтоп, но есть ли книги по nginx с нуля?
Не знаю, насколько с нуля, но у них есть бесплатный ебук сейчас - https://www.nginx.com/resources/library/complete-nginx-cookbook/
Serg
Вынес работу с монгодб в отдельный модуль. Экспортирую оттуда класс, один из его методов по идее должен возвращать массив, там конструкция find().toArray(), но возвращает промис. Пытаюсь к полученному промису сделать .then и вывести в консоль массив, но промис оказывается undefined. Подскажите куда копать?
Kons
Почему, он undefined, надо разбираться. Код бы увидеть.
V
а по баблишку что?
Diaj
да да
Maria
по всем вопросам вакансии пишите @pavitt
arts
А резюме соискателей вы так же внимательно читаете, как описание чата?
Serg
@tsabolov @mak_tu https://jsfiddle.net/8y08brna/
Eugene
Есть какой-нибудь годный туториал по сокетам?:)
Gleb
Вам в @nodejs_jobs, сюда такое кидать не надо.
Cenator 🐈
Вам в @nodejs_jobs, сюда такое кидать не надо.
ее лучше сразу в бан, ибо спам
Kons
@tsabolov @mak_tu https://jsfiddle.net/8y08brna/
return this .inst .collection('subscriptions') .find({}) .toArray(data => { return data; }) .catch(console.error);
Kons
В toArray не надо передавать колбек
Kons
В документации написано, что toArray (как и многие другие методы этого класса) возвращает промис только если не передан колбек.
Pauline
@NordLuf
Kons
@Atassis ты же теперь можешь модерить тут?
Anonymous
всем привет
Anonymous
надо хранить в монге файлы, от 16кб до 500+ мб, что посоветуете?
Anonymous
я не хочу, а заказчик хочет
Anonymous
GridFS
какие-то подводные камни есть?
Anonymous
minio.io/ мб?
это что-то вроде простого стореджа для докер инстанса?
Таймураз
это что-то вроде простого стореджа для докер инстанса?
Это файловое хранилище с тем же api, что у амазона s3
Таймураз
Своеобразный стандарт для хранения и работой с файлами
Anonymous
Похоже что GridFs чуть больше подойдет в данной ситуации
Anonymous
Спасибо!
Kons
какие-то подводные камни есть?
Ну таких явных я не знаю. Единственное, что пишут, что будет немного медленнее, чем хранение на диске.
Anonymous
да, хабр говорит что это довольно медленная штука
Алексей
Всем привет. А описание типов данных в swagger - это же ведь не json schema?
Алексей
И есть ли какие-нибудь либы, которые конвертируют json schema в описание типов swagger?
Roman
Всем привет. А описание типов данных в swagger - это же ведь не json schema?
как ты хочешь type: file сконвертировать в json тип
Алексей
Походу никак, блин печально
Vl
ребята, есть кто-то кто работал с nest.js?
Алексей
просто у swagger валидация не слишком мощная по сравненю с json schema
Алексей
а не хочется одно и тоже описать несколько раз в разных видах
A
коллеги, поясните за серверный рендеринг, react-router сейчас заменяет серверный роутинг, или нет?
KlonD90
Может да
KlonD90
Примеры есть на гитхабе их
KlonD90
По ускорению читай на моем канале
A
Может да
это ты на мой вопрос?
A
грубо говоря, задача при обращении к '/' - выдать набор отрендеренных компонентов с данными, и при это же обращении сервер должен обратиться к другому серверу за данными. надо комбинировать react-router и koa-router или достаточно одного react-router?