Size: a a a

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

2020 March 20

D

Denis in Node.js — русскоговорящее сообщество
помогите исправить ошибку:
/home/denis/tmp/medtronic/lib/hidDevice.js:19
import {promisify} from 'util';
^^^^^^

SyntaxError: Cannot use import statement outside a module
источник

D

Denis in Node.js — русскоговорящее сообщество
в коде используется так:
  return {
   connect: connect,
   disconnect: disconnect,
   removeListeners: removeListeners,
   receive: receive,
   receiveTimeout: receiveTimeout,
   sendPromisified: promisify(send),
   send: send
 };
источник

V

Vova in Node.js — русскоговорящее сообщество
У кого то была такая проблема с NodeJS , когда отправляешь запрос POST ( через обычный запуск сервера npm start ) все шик работает , но когда запускаешь через nodemon - то при срабатывании метода POST страница не найдена!
источник

JP

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

AF

Artem Fedorchenko in Node.js — русскоговорящее сообщество
Всем привет, подскажите пожалуйста, в mongo есть псевдо пользователь, данные что на скриншоте добавляются через стандартную модель методом
user.save()

мне нужно сделать обновление допустим
email

,  помню что нужно передать
_id

, там он вроде как должен сравнить и обновить поля, но не пойму как это написать
источник

V

Vova in Node.js — русскоговорящее сообщество
Joe Pesci
явно не от nodemon проблема
У меня сервера перезагружается при методе пост и вылазит такая ошибка (No resource with given URL found)
источник

JP

Joe Pesci in Node.js — русскоговорящее сообщество
Vova
У меня сервера перезагружается при методе пост и вылазит такая ошибка (No resource with given URL found)
проверь, может у тебя с роутами что?
источник

JP

Joe Pesci in Node.js — русскоговорящее сообщество
Artem Fedorchenko
Всем привет, подскажите пожалуйста, в mongo есть псевдо пользователь, данные что на скриншоте добавляются через стандартную модель методом
user.save()

мне нужно сделать обновление допустим
email

,  помню что нужно передать
_id

, там он вроде как должен сравнить и обновить поля, но не пойму как это написать
collection.update?
источник

AF

Artem Fedorchenko in Node.js — русскоговорящее сообщество
Joe Pesci
collection.update?
Ну смотри, там их много, с пользователь заходит и хочет поменять почту, а если ее изначально не было то создать, получается сейчас это работает так, где корень зла, что дописать или переписать ?
источник

JP

Joe Pesci in Node.js — русскоговорящее сообщество
Artem Fedorchenko
Ну смотри, там их много, с пользователь заходит и хочет поменять почту, а если ее изначально не было то создать, получается сейчас это работает так, где корень зла, что дописать или переписать ?
1. Проверяешь есть ли пользователь в бд - Если его нет - выдаешь ошибку на фронт, типа зарегайтесь

2. Проверяешь есть ли пользователь в бд и если все ок - меняешь почту
источник

AF

Artem Fedorchenko in Node.js — русскоговорящее сообщество
Joe Pesci
1. Проверяешь есть ли пользователь в бд - Если его нет - выдаешь ошибку на фронт, типа зарегайтесь

2. Проверяешь есть ли пользователь в бд и если все ок - меняешь почту
Там не такая схема, обьясню, просто так ты в систему не войдешь, тоесть ты по любому зарегистрирован, что у тебя есть после регистрации - класика, только данные для входа, номер телефона, пароль и флаг, что аккаунт не активен, администратор активирует твой профиль (переводит флаг), и дальше этому пользователю нужно рвануть в настройки и заполнить все, имя, фамилию, паспорт, почту и тд и тп, получается изначально у пользователя конкретного нет такой коллекции, он ее создает, создается она как видите без проблем, но когда вызывается метод еще раз, он просто копирует все данные, а не обновляет поля, может я чего то не понимаю, вот это и выясняю, с уважением
источник

%%

%00 %00 in Node.js — русскоговорящее сообщество
@teenyTimmy из доков монго
Если не указываешь _id при сохранении, он сгенерирует его сам, тем самым создав новый документ
источник

m

mg901 in Node.js — русскоговорящее сообщество
Как убрать постоянный запрос к директории при запросе файлов?
const SERVICES = resolve(__dirname, 'services');

app.get('/', async (_, res) => {
 res.send('yep');
});

app.get('/test', async (_, res) => {
 res.sendFile(resolve(SERVICES, 'test.json'));
});

app.get('/test/:id', async (_, res) => {
 res.sendFile(resolve(SERVICES, 'test.json'));
});
источник

AF

Artem Fedorchenko in Node.js — русскоговорящее сообщество
%00 %00
@teenyTimmy из доков монго
Если не указываешь _id при сохранении, он сгенерирует его сам, тем самым создав новый документ
Да я прочитал это, не пойму куда засунуть этот _id что бы он его увидел, глуп нынче
источник

%%

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

%%

%00 %00 in Node.js — русскоговорящее сообщество
https://docs.mongodb.com/manual/reference/method/db.collection.save/
В доках все довольно детально описано, посмотри каким образом работат метод save.
источник

Т

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

Т

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

Т

Т.А in Node.js — русскоговорящее сообщество
ребят не подскажите в чём проблема?
источник

СМ

Сергей Мезенцев in Node.js — русскоговорящее сообщество
Т.А
ребят не подскажите в чём проблема?
Ну написано же на экране
источник