
Леха
20.10.2018
21:04:35

Varyen
20.10.2018
21:04:49
черт знает что)

Eugene
20.10.2018
21:05:08

rddlr
20.10.2018
21:05:21
ох пиздец костылем попахивает

Google

rddlr
20.10.2018
21:05:33
проще по другому сделать))

Eugene
20.10.2018
21:05:35
Ну там кастить надо
Либо все юзер лайки к строке приведи

Varyen
20.10.2018
21:05:54
да я думаю, должен строки к objectid приводить, иначе толку от орм

rddlr
20.10.2018
21:06:09
так это ж работа дополнительная, по массиву хуярить в строку приводить

Gor
20.10.2018
21:06:29

rddlr
20.10.2018
21:06:31
какого хера монгуз высирает мне наружу ObjectIDвот вопрос?

Eugene
20.10.2018
21:06:34
Mongoose ?♂️
Чтоб ты знал что это не строковой тип

rddlr
20.10.2018
21:07:56
и почему-то lean() не помог. я думал он убирает все монгусовские щтуки
да, тут только toString() выход. прикол ваще
https://stackoverflow.com/questions/13104690/nodejs-mongodb-object-id-to-string

Kolya
20.10.2018
21:19:22
Ребят, посоветуйте что-то толковое посмотреть/почитать про тестирование nodejs

Google

Denys
21.10.2018
06:08:26
всем привет) подскажите, есть ли какие-то библиотеки для транслитерации с киррилицы на английский?

Алексей
21.10.2018
06:37:43
Полно примеров в интернетах

Alex
21.10.2018
06:43:38

Maxim
21.10.2018
12:43:38
народ привет! а как можно красиво замутить реестрацию использую инвитейшен линки?
в сторану какой либки посмотреть?
на борту монга, експресс, и вот прикручиваю пасспорт

Alexander
21.10.2018
12:44:27
я без либ сделал
на таком же сетапе

Maxim
21.10.2018
12:44:49
как ты делал
как урлы вообще генерил?

Alexander
21.10.2018
12:45:00
в лс лучше

Сергей
21.10.2018
12:45:01

Alexander
21.10.2018
12:45:10

Maxim
21.10.2018
12:45:15

Сергей
21.10.2018
12:45:17
любители монги

Maxim
21.10.2018
12:45:22
там была aws лямбда)
агрегейшен фреймворк делает чудеса)

Google

Maxim
21.10.2018
12:45:57
ладно - возвращаемся к нашим баранам
как задизайнить инвайт по линке?

Alexander
21.10.2018
12:46:14
в лс

Сергей
21.10.2018
12:46:17

Alexander
21.10.2018
12:46:17
еба
я тебе даже код кину
шо вы там пишите

Maxim
21.10.2018
12:47:10
я думаю куда это должна быть линка... по идее на сам сервер, и если на него стучать - редиректить на страницу ввода данных / пароля

Сергей
21.10.2018
12:47:18

Alexander
21.10.2018
12:47:35

Maxim
21.10.2018
12:47:49
будущий админ должен её принять и придумать пароль
как же ты любишь боль
я вчера 5 часов пытался выкупить как из сиайника, из докерконтейнера выкачивать приватный репо с гитхаба как нпм пакет)

Сергей
21.10.2018
12:50:19
будущий админ должен её принять и придумать пароль
создаешь админа с почтой без пароля в базе
создаешь уникальный токен и связываешь его с ид админа
(можешь отправить письмо со ссылкой админу на почту)
ссылка ведет на страницу, где админ сможет ввести пароль
после ввода сохраняешь в базе хеш пароля
удаляешь уникальный токен
редиректишь админа на страницу входа

Maxim
21.10.2018
12:51:48

Сергей
21.10.2018
12:52:40

Саня
21.10.2018
12:56:24

rddlr
21.10.2018
12:57:26
монга норм, просто монгуз не надо юзать

Google

rddlr
21.10.2018
12:57:44
кстати, кто пробовал кассандру? это идиотизм ее использовать для обычных сайтов?
это ж тоже документ стор?

Alexander
21.10.2018
12:59:08
explain why

rddlr
21.10.2018
13:00:18
да я ж тут почти каждый день головой бьюсь с монгузом, не заметил?

Alexander
21.10.2018
13:00:38
скорее всего ты доку еще не изучил
т.е. не можешь использовать инструмент
т.е. это чисто твоя проблема

rddlr
21.10.2018
13:03:59
не спорю, у меня много проблем.
но в следующий раз я буду юзать нативный драйвер 100%
вопрос про кассандру интересен, кто юзал?

Daniel
21.10.2018
13:04:43
Проблема с зависанием процесса решилась переустановкой ОС на сервере. Странно. Это было случайно вообще.

rddlr
21.10.2018
13:04:44
или она для жесткого хайлоад ентерпрайза?

Maxim
21.10.2018
13:06:23
$inc
ну насколько я помню этот оператор позволяет инкрментить поле в документе. я же хочу что бы в каждого нового елемента поле было на 1 больше

rddlr
21.10.2018
13:06:59
нихуя не понял

Сергей
21.10.2018
13:07:19
Что так?
легко убить данные.
нет нормальных средств миграции данных
нет нормальных связей между коллекциями
нет транзакций

Саня
21.10.2018
13:07:27

Maxim
21.10.2018
13:08:17
нихуя не понял
https://docs.mongodb.com/manual/reference/operator/update/inc/
он инкриментит поле в уже созданом докумнте. мне нужно что-то а-ля автоинкримент-индекса в реляционной бд

Саня
21.10.2018
13:08:21

Maxim
21.10.2018
13:08:23
такого в монге нету

Саня
21.10.2018
13:08:56
Но вообще ты описал как раз отличия SQL от NoSQL.

Google

rddlr
21.10.2018
13:09:09

Maxim
21.10.2018
13:09:09

Саня
21.10.2018
13:09:11

Vitaly
21.10.2018
13:09:20
ору

Саня
21.10.2018
13:09:25
Или миграции в понимании Postgres?
И чо значит легко убить данные?

Сергей
21.10.2018
13:09:39
или ещё нет?

Саня
21.10.2018
13:10:29
Разделение прав на коллекци?

Сергей
21.10.2018
13:10:35
да

Саня
21.10.2018
13:10:46
По транзакциям: https://docs.mongodb.com/manual/core/write-operations-atomicity/.
По миграциям: дык это же фишка монги, что schemaless-design.

Сергей
21.10.2018
13:10:53
один монгоюзер может только insert делать
а юзер постарше и удалять
даже нелюбимый мною graphql построен на схемах
всё построено на схемах