Size: a a a

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

2020 August 07

A

AntiPlayer in Node.js — русскоговорящее сообщество
Pan Włodzimierz
как обновить документ юзера (удалить у юзера один пост по id) User.updateOne({ _id: req.user._id }, { $pull: { _id: product._id } });, как-то типа так, но не так... м?
User.findAndUpdate вроде
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
AntiPlayer
User.findAndUpdate вроде
он деприкейтд
источник

S

Sergey in Node.js — русскоговорящее сообщество
Pan Włodzimierz
как обновить документ юзера (удалить у юзера один пост по id) User.updateOne({ _id: req.user._id }, { $pull: { _id: product._id } });, как-то типа так, но не так... м?
вместо _id название поля  с постами должно быть,  как-то так - ...{ $pull: {posts: product._id } }...
источник

Г

Георгий in Node.js — русскоговорящее сообщество
Коллеги, может кто-то помочь решить проблему с CORS?
источник

ED

Evgeni Dmitriev in Node.js — русскоговорящее сообщество
что за проблема?
источник

Г

Георгий in Node.js — русскоговорящее сообщество
Access to fetch at 'https://e0ef8dxxxxxxngrok.io/whatsapp/get-msg' from origin 'https://web.whatsapp.com' has been blocked by CORS policy: Request header field content-type is not allowed by Access-Control-Allow-Headers in preflight response.
источник

Г

Георгий in Node.js — русскоговорящее сообщество
указываю на сервере:
connect.use(function (req, res, next) {

   res.setHeader('Access-Control-Allow-Methods', 'GET,PUT,POST,DELETE,OPTIONS');
   res.setHeader('Access-Control-Allow-Headers', 'X-Requested-With, Content-type,Accept,X-Access-Token,X-Key');
   res.setHeader('Access-Control-Allow-Origin', '*');

   if (req.method === 'OPTIONS') {
       res.writeHead(200);
       res.end();
   } else {
       next();
   }

 });

ошибка пропадает, но на клиент приходит всегда «200 ок» и без данных
источник

Г

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

p

perehodit in Node.js — русскоговорящее сообщество
Ребята, кто-нибудь хорошо понимает асинхронность в js. Пишу API, но проблема в тестах. Использую koa, ava, mongoose. При создании фикстур пользователей они не появляются в тестах. Мне кажется что код выполняется асинхронно и они не успевают создаваться до того как я их отображу. Репозиторий: https://github.com/perehodit/edb-api
источник

DM

Dmitry Makarov in Node.js — русскоговорящее сообщество
Георгий
на клиенте
Это не работает. Могу файл скинуть
источник

Г

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

lC

leo C in Node.js — русскоговорящее сообщество
hmm lemme redownload
источник

АА

Артем Асриев... in Node.js — русскоговорящее сообщество
Всем привет, тут есть ребята которые могут помощь в освоении js?
источник

AT

Alexandr Tumanov in Node.js — русскоговорящее сообщество
Ребята, у меня похоже глобальное недопонимание js. Почему не могу добавлять элементы в расположенный в родительской области видимости массив bemjson? Подозреваю, что дело в асинхронности, но тут ведь везде колбэки..
источник

D

Danil in Node.js — русскоговорящее сообщество
Привет всем, столкнулся с такой задачей: у меня есть такая запись. Юзер вводит адрес. Предугадать в каком формате он введет адрес, я не могу. Поэтому его строку я разбиваю на массив(прим. [['беговая'], ['3']]). И хочу найти в базе значения, которые соответствуют этому адресу. Делаю такой запрос в базу:
SELECT * FROM `addresses` WHERE `address` REGEXP 'беговая' AND `address` REGEXP '3'

. Но, при поиске значения "3", выборка работает и на числа "31", "13". Не могу нигде нагуглить ответ, заранее спасибо
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Артем Асриев
Всем привет, тут есть ребята которые могут помощь в освоении js?
Там есть @js_noobs_ru
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Danil
Привет всем, столкнулся с такой задачей: у меня есть такая запись. Юзер вводит адрес. Предугадать в каком формате он введет адрес, я не могу. Поэтому его строку я разбиваю на массив(прим. [['беговая'], ['3']]). И хочу найти в базе значения, которые соответствуют этому адресу. Делаю такой запрос в базу:
SELECT * FROM `addresses` WHERE `address` REGEXP 'беговая' AND `address` REGEXP '3'

. Но, при поиске значения "3", выборка работает и на числа "31", "13". Не могу нигде нагуглить ответ, заранее спасибо
Составь регэксп правильно regexr.com
источник

a

arts in Node.js — русскоговорящее сообщество
Danil
Привет всем, столкнулся с такой задачей: у меня есть такая запись. Юзер вводит адрес. Предугадать в каком формате он введет адрес, я не могу. Поэтому его строку я разбиваю на массив(прим. [['беговая'], ['3']]). И хочу найти в базе значения, которые соответствуют этому адресу. Делаю такой запрос в базу:
SELECT * FROM `addresses` WHERE `address` REGEXP 'беговая' AND `address` REGEXP '3'

. Но, при поиске значения "3", выборка работает и на числа "31", "13". Не могу нигде нагуглить ответ, заранее спасибо
Почитай доку по регулярным выражениям
источник

/

/ in Node.js — русскоговорящее сообщество
Подскажите, в монгусе есть какой-то аналог anyOf из openapi?
источник

Г

Георгий in Node.js — русскоговорящее сообщество
Dmitry Makarov
Это не работает. Могу файл скинуть
Респект за помощь! 👍👍👍
источник