нет чата, и он хочет ему сообщение написать, на сервер идёт id пользователя которому он пишет сообщение, а не чата, как сервер узнает в какой чат ему отправить во второй раз, когда чат уже будет?
Тогда у тебя связь неправильно построена, сама схема не подходит под это условие
Сделать запрос на создание чата, получить id чата, отправить в чат сообщение
А если он уже есть?
То его можно найти. Вообще обычно клиенты получают список чатов текущего пользователя
Я хз, обычно да, но допустим, в самом даже api телеграмма, можно отправить по id юзера, без id чата
Можно и без id чата делать другой джойн и все
Я думаю, в телеге только апи такое, а под капотом так же переводит в генерируемый айдишник
Ассоциативные/графовые базы эту задачу решают отлично
Медленно жеж, не? Я правда не пробовал, но кажется, что сравнительно с обычными бд оно должно работать медленее
Разные задачи, разный поиск. Где то будет быстрее
Обсуждают сегодня