Size: a a a

Сообщество Python Программистов

2021 February 23

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Rud 356
Ток я бы не запрашивал объекты по кусочкам, а запросил бы объект сообщения и через релейленшип дергал юзера иль чо те от него там надо
то что мне надо ты видел в запросе выше
релейшенами это достаточно сложно описать
источник

R3

Rud 356 in Сообщество Python Программистов
Там вообще сложно понять чо за пиздец, чесслово
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Rud 356
Там вообще сложно понять чо за пиздец, чесслово
да ничего сложного, чо ты
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
он просто получает список бесед юзера и для каждой беседы выдаёт некоторую инфу по последнему сообщению
источник

AT

Alexander T in Сообщество Python Программистов
я помню это. в прошлый раз еще вроде советовал другую структуру сделать, было бы проще
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander T
я помню это. в прошлый раз еще вроде советовал другую структуру сделать, было бы проще
странно, но я не помню
а какую структуру?
источник

R3

Rud 356 in Сообщество Python Программистов
Бензофуран Гетероцикл
он просто получает список бесед юзера и для каждой беседы выдаёт некоторую инфу по последнему сообщению
Я бы такое делал по другому и без выебов с одним запросом: взять релейленшипом определенное количество чатов, взять айдишники сообщений последних, приписанных к этим чатам, и если уж так хочется - запросить текст сообщений и еще чего тебе надо
источник

AT

Alexander T in Сообщество Python Программистов
глядя на этот запрос - таблицу conversations с айди юзеров, а в чате - msgid, conv_id, text, senderid
источник

AT

Alexander T in Сообщество Python Программистов
вот эти вычисления сендер-ресивер это ад сатанинский
источник

R3

Rud 356 in Сообщество Python Программистов
Тебе явно не стоит запрашивать все чаты, в которых состоит юзер и последнее сообщение из них ибо производительности при входе будет пиздец наверняка
источник

R3

Rud 356 in Сообщество Python Программистов
Яб вообще отдавал только айдишники сообщений и пусть клиент сайд запрашивает у меня сообщения для чатов ибо а вдруг это и не надо
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Rud 356
Яб вообще отдавал только айдишники сообщений и пусть клиент сайд запрашивает у меня сообщения для чатов ибо а вдруг это и не надо
ты это так говоришь как будто у меня это никто не запрашивает
источник

R3

Rud 356 in Сообщество Python Программистов
Бензофуран Гетероцикл
ты это так говоришь как будто у меня это никто не запрашивает
Ну а нахуя текст сообщений тебе? И лимитов я не вижу тоже
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Rud 356
Ну а нахуя текст сообщений тебе? И лимитов я не вижу тоже
Ну и юзер один хуй потом пойдёт за текстом сообщения по айдишнику
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
и за инфой о юзере
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
нахера мне плодить лишние запросы в API?
источник

R3

Rud 356 in Сообщество Python Программистов
Ты все еще не объяснил зачем тебе сразу отдавать текст со всех чатов, ибо лимитов не вижу я тут
источник

R3

Rud 356 in Сообщество Python Программистов
Вот будет у чела 200-250 чатов вместе с лс. Он сколько ждать ответа будет?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander T
глядя на этот запрос - таблицу conversations с айди юзеров, а в чате - msgid, conv_id, text, senderid
пададжжи, конверсейшенс с id, user1, user2, ect и messages с is, conv_id, text? типа так?
источник

AT

Alexander T in Сообщество Python Программистов
Бензофуран Гетероцикл
пададжжи, конверсейшенс с id, user1, user2, ect и messages с is, conv_id, text? типа так?
и sender_id. ну или ресивер_ид, смотря что чаще нужно
источник