бери fsm и инициализируй список прям в хендлере, так он точно не будет глобальным, несомненно при каждом вызове хендлера будет запрос к бд, но эт норм
Я бы хотел немного уточнить данный вопрос: У меня есть функция, в которой я через for вертикально записываю данные из бд в переменную, то есть это обычная пагинация, мне в таком случае вызывать в хэндлере глупо, разве не лучше вызывать данную информацию в функции где идёт процесс пагинации и записывания информации?
пагинация для чего? списка инлайн кнопок?
Да, совершенно верно.
Точнее пагинация из инлайн, но в списке находится информация, которую юзер пишет, и тогда идёт запрос из бд в хэндлере и я добавляю из хэнда в список информацию, а после в функции идёт непосредственно сама пагинация.
Возможно так будет лучше, да, но в любом случае запрос к бд будет
Ещё один вопрос, в хэндлере есть общая информация для всех, то есть 3 колонки, могу ли я оставить списки в глобальной видимости, чтобы при обновлении информации с моей стороны информация также имела свойство своевременно изменится для всех пользователей?
выкинь глобальные списки отовсюду!!!!!!!!!!!!!!!!! на каждую прихоть - запрос к бд.
Тогда пагинация не будет работать, потому что весь процесс тогда будет осуществляться в хэндлере.
Чо? У тебя есть фсм для хранения номеров страниц
Если я правильно понял(спасибо груше за намьок) то используй фсм. Я ж и писал про это
Обсуждают сегодня