Size: a a a

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

2019 November 28

#

#mrv in Node.js — русскоговорящее сообщество
Вопрос. Через какую софтину вы смотрите на телефоне код?! Смотрю некоторые и js там же запускают. Может кто подсказать ?!
источник

RS

Roman Solodukhin in Node.js — русскоговорящее сообщество
Roman Solodukhin
А есть какой-нибудь аналог runkit для node js на своём сервере? Хочу в веб-морде дебажить скрипты с мобилы по пути на работу
Нашёл Cloud Commander — кажется, то, что искал. Пока испытываю в деле
источник

r🧬

rmshell 🧬 in Node.js — русскоговорящее сообщество
есть подозрение что в протокол вписали порт, а в порт протокол
источник

KA

Kylych Asankulov in Node.js — русскоговорящее сообщество
всем привет ребята. в монгусе в результате обновления документа возвращется неправильное количество nModified. то есть в самой монге если в поле записывается старое значение то документ считается необновленным, а в монгусе не учитывается. метод updateOne. придется делать костыль теперь?
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
Kylych Asankulov
всем привет ребята. в монгусе в результате обновления документа возвращется неправильное количество nModified. то есть в самой монге если в поле записывается старое значение то документ считается необновленным, а в монгусе не учитывается. метод updateOne. придется делать костыль теперь?
а зачем необновленный документ считать за обновленный? мне просто задача интнересна где это понвдобиться может
источник

KA

Kylych Asankulov in Node.js — русскоговорящее сообщество
ну есть промокод модель, у которого есть поле  activated, мне нужно давать ответ что промокод уже активирован
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
к слову, если ещё не поздно, меняй СУБД лучше 😉
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
Kylych Asankulov
ну есть промокод модель, у которого есть поле  activated, мне нужно давать ответ что промокод уже активирован
Я не пойму причём запрос одного документа из коллекции и метод updateMany
источник

KA

Kylych Asankulov in Node.js — русскоговорящее сообщество
вот пример из самого api монго
 db.promocodes.update({code: 36252}, {$set: {activated: true}})
WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 0 })
.   "nModified" : 0 потому что поле activated итак уже true, а монгус не смотрит на это
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
Ну я думаю тут любая СУБД не будет смотреть
источник

SS

Sergey Slipchenko in Node.js — русскоговорящее сообщество
Mike Mulukin
Ну я думаю тут любая СУБД не будет смотреть
да это я не по теме)
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
Kylych Asankulov
вот пример из самого api монго
 db.promocodes.update({code: 36252}, {$set: {activated: true}})
WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 0 })
.   "nModified" : 0 потому что поле activated итак уже true, а монгус не смотрит на это
Надо наверно проверять как то активен он или нет предварительно
источник

KA

Kylych Asankulov in Node.js — русскоговорящее сообщество
Mike Mulukin
Ну я думаю тут любая СУБД не будет смотреть
так монго сам смотрит, только вот в монгус это не предусмотрели
источник

KA

Kylych Asankulov in Node.js — русскоговорящее сообщество
Mike Mulukin
Надо наверно проверять как то активен он или нет предварительно
ладно. придется
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
Kylych Asankulov
ладно. придется
Каждый раз апдейтить документ как то бес мысленно
источник

KA

Kylych Asankulov in Node.js — русскоговорящее сообщество
спасибо всем
источник

MM

Mike Mulukin in Node.js — русскоговорящее сообщество
Kylych Asankulov
так монго сам смотрит, только вот в монгус это не предусмотрели
у тебя же промо код активируется один раз. поэтому надо разбить на две части - запросить статус промокода и если он там чета  - то сделать чета
источник

KA

Kylych Asankulov in Node.js — русскоговорящее сообщество
Kylych Asankulov
вот пример из самого api монго
 db.promocodes.update({code: 36252}, {$set: {activated: true}})
WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 0 })
.   "nModified" : 0 потому что поле activated итак уже true, а монгус не смотрит на это
это я понял. просто вот так было бы лаконичней)
источник

Ð

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

A

Alex in Node.js — русскоговорящее сообщество
Всем привет! Вопрос к тем, кто юзает Koa.js

Устанавливаю на сервере Куки через ctx.cookies.set вот таким образом, и не могу его перезаписать или удалить при следующих запросах.

Сталкивались ли с таким?
источник