сокетах?
У меня есть 2 пользователя, и таблица room с её id и этими пользователями. Как мне вообще подключать пользователя к этой room?
Правильно ли я думаю что надо создать событие connectionRoom и в тело добавить:
1)jwt token
2)room id
Проверить всё на сервере, и если совпадает, то socketid человека добавить в бд, и при сообщении 1 пользователя искать его комнату socketid, и отправлять этой кномнате сообщение.
Так-же стоит вопрос, где хранить сообщения, правильно ли их будет хранить в бд, в отдельной таблице с OneToMany отношением к таблице комнаты
p.s задавал в группе для новичков, но там особо не ответили)
https://wanago.io/2021/01/25/api-nestjs-chat-websockets/ Немного поможет
Обсуждают сегодня