Size: a a a

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

2021 April 29

В

Вика in Node.js — русскоговорящее сообщество
связь много к многим реализуется как раз через третью таблицу, можно почитать о ней для лучшего понимания
источник

zloi Попов in Node.js — русскоговорящее сообщество
Доброго времени суток, уже спрашивал, но так и не получил ответа. Пишу тесты на jest и supertest для своего nodejs приложения (сервер на express), подключена БД mongoDB через mongoose. Мокаю каждый вызов к бд, но почему то когда мокаю вызов find и делаю запрос к express, этот find вызывается два раза, а не один (как и есть в обработчике). С остальными вызовами (findOne и т д) все в порядке. В чем может быть проблема? Тесты пишу первый раз и только учусь, если что то не так тыкните носом. https://gist.github.com/zl0i/3940f4566c70ab3f77c2e2f17a9b2812
источник

Jj

J j in Node.js — русскоговорящее сообщество
Всем привет. У меня серверная часть получилась где-то на 300 строк, тупо неудобно читать, как лучше эти функции расфасовать но папкам или файлам, я хз, чтобы было читабельно другим людям? Какую файловую структуру сделать?
источник

N

Nikita in Node.js — русскоговорящее сообщество
а можно пример что в роутах написано самих?

ну и по крайней мере фунции createNewAccessToken, shallRefreshToken можно отдельно вынести например в tokensManager.js
источник

Jj

J j in Node.js — русскоговорящее сообщество
Вот. В Login и SignUp логика взаимодействия с бд и валидация, там оч много, чтобы всё заскринить
источник

Jj

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

N

Nikita in Node.js — русскоговорящее сообщество
каждый роут можно вынести в отдельный файл а потом просто в одном всех их подключить к app
источник

N

Nikita in Node.js — русскоговорящее сообщество
ну и все запросы к бд и бизнес логику тоже лучше вынести в отдельные файлы, но это другое
источник

ЯС

Ярослав Семенов... in Node.js — русскоговорящее сообщество
используй express Router
источник

N

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

Jj

J j in Node.js — русскоговорящее сообщество
Спасибо. Завтра тогда попробую это раскидать
источник

ЯС

Ярослав Семенов... in Node.js — русскоговорящее сообщество
подскажите пожалуйста если у меня в модели есть поле
 parsedTextSource: {
     field: 'parsed_text_source',
     type: DataTypes.JSON,
   },
с Sequelize   DataTypes.JSON, какой тип мне писать для typescript и какой тип для swagger openApi v3 ??
источник

TM

Talgat Mukanov in Node.js — русскоговорящее сообщество
Привет, в чем может быть ошибка при установке mongodb ?
источник

BS

Bogdan Saliuk in Node.js — русскоговорящее сообщество
написано же
источник

TM

Talgat Mukanov in Node.js — русскоговорящее сообщество
Сорян, но мне это мало что говорит, подскажи если можешь?
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Данные от бд неправильно написал может🤔
источник

SS

Sasha Sasha in Node.js — русскоговорящее сообщество
Написано, ошибка синтаксиса, скобку забыл. Он даже написал какую
источник

SS

Sasha Sasha in Node.js — русскоговорящее сообщество
Он даже показал где))
источник

V

Vlad in Node.js — русскоговорящее сообщество
может стоит сначала хотя бы синтаксис языка изучить?
источник

ВК

Владимир Карпов... in Node.js — русскоговорящее сообщество
источник