Леха
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 построен на схемах
всё построено на схемах