Size: a a a

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

2021 February 20

N

Nikita in Node.js — русскоговорящее сообщество
Алексей Попов
А зачем? В чём Профит выносить тудушки из юзера? Это монга же, там лучше использовать ненормализованную структуру
вы замучаетесь потом проводить аналитику над этими тудушками
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
насколько это актуально сейчас? может это устаревший совет 10-летней давности?
А может и нет 🤷‍♂
Связи то есть в монге, но нет проверки целостности
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Nikita
вы замучаетесь потом проводить аналитику над этими тудушками
Можно пример? Что будет сложно сделать?
источник

N

Nikita in Node.js — русскоговорящее сообщество
Алексей Попов
Можно пример? Что будет сложно сделать?
узнать общее количество выполненных тудушек у всех юзеров
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Алексей Попов
А может и нет 🤷‍♂
Связи то есть в монге, но нет проверки целостности
если архитектор выбрал монгу для реляционной задачи, то ему на целостность наплевать
источник

N

Nikita in Node.js — русскоговорящее сообщество
в вашем варианте это найти всех юзеров, пройтись по массиву каждого и посчитать
источник

N

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

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Nikita
в вашем варианте это найти всех юзеров, пройтись по массиву каждого и посчитать
или в отдельном поле хранить количество
источник

N

Nikita in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
или в отдельном поле хранить количество
ну да, а потом еще писать код который это поле обновляет когда надо, тестами его крыть
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Nikita
узнать общее количество выполненных тудушек у всех юзеров
Вообще не проблема, элементарный агрегат будет
Но это какой-то странный кейс, посчитать общее число выполненных всеми пользователями тудушек
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Nikita
ну да, а потом еще писать код который это поле обновляет когда надо, тестами его крыть
как раз недавно человек в чат писал, что не знает ситуации когда бы ему нужен был бы sql вместо монги
источник

N

Nikita in Node.js — русскоговорящее сообщество
Алексей Попов
Вообще не проблема, элементарный агрегат будет
Но это какой-то странный кейс, посчитать общее число выполненных всеми пользователями тудушек
у вас сервис а-ля трелло,хотите знать активность юзеров, чем не кейс?
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
если архитектор выбрал монгу для реляционной задачи, то ему на целостность наплевать
Протестую, прокурор делает предположения 😁
источник

v

v in Node.js — русскоговорящее сообщество
Всем привет
Не знает ли кто либы, чтобы можно было сделать такой частично заполненный бар? Чтоб вывод был пикчей
источник

N

Nikita in Node.js — русскоговорящее сообщество
v
Всем привет
Не знает ли кто либы, чтобы можно было сделать такой частично заполненный бар? Чтоб вывод был пикчей
а при чем здесь нода? это нужно в браузере вывести?
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Nikita
у вас сервис а-ля трелло,хотите знать активность юзеров, чем не кейс?
Повторюсь, это элементарная агрегация
Конечно она будет выполняться дольше, чем в случае нормализованной структуры, но написать её вообще не проблема
источник

v

v in Node.js — русскоговорящее сообщество
Nikita
а при чем здесь нода? это нужно в браузере вывести?
Пикчей. Ну а Нода потому, что работаю на ней. Логично, не?)
источник

N

Nikita in Node.js — русскоговорящее сообщество
v
Пикчей. Ну а Нода потому, что работаю на ней. Логично, не?)
так и пишите, что надо пикчу сгенерить
источник

N

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

v

v in Node.js — русскоговорящее сообщество
Можно. Но в том-то и дело, что влом
источник