moffire
как я себе представляю задачу - условно, есть страница с чекбоксами. Сейчас у меня как сделано - пользователь отмечает чекбокс, через ajax отрабатывает метод, изменяя одно из полей на true/false. Т.е. каждое событие нажатия на чекбокс - один запрос в БД. Но если с дуру сидеть нажимать на чекбоксы много-много раз, будет куча ненужных запросов к БД. Что я хочу сделать - пока пользователь на странице, записывать значения его чекбоксов например в Redis. Как только пользователь уходит со страницы, весь json с конечными значениями его выбора отправляется в метод и одной транзакцией изменяет БД.
кстати, это не ошибка, если запрос отправляется по клику на чекбокс. редактирование странице вк примерно так и работает (со стороны пользователя). и постгрес не будет загибаться в таком случае, тк запросы простые. хотите сделать меньше — ставьте кнопку "сохранить" и обрабатывайте все разом