Автостатус: Пересчет статусов после изменения поля
Добавлено: 14 янв 2018, 16:05
Сейчас поле Автостатус изменяет значение только после редактирования и пересохранения записи.
Ситуация: у меня уже есть база из 100 записей, запросов-клиентов. Я хочу по ним отображать новый автостатус. ДОбавил поле. Теперь, чтобы это новое поле автостатус показывало правильное значение приходится открывать каждую из 100 записей и пересохранять ее.
Через массовое изменение записей пока не пробовал, но тоже не выход. Нужна какая-то кнопка, "пересчитать автостатус". То, что статус не расчитывается динамически - это считаю правильно. Потому что слишком будет высокая нагрузка на базу. Да и не нужно его пересчитывать в режиме реального изменения. Проблему создает только случай, когда мы вносим изменения в уже существующий автостатус, или когда добавляем новый автостатус к сущности, по которой уже есть много записей в БД.
Ситуация: у меня уже есть база из 100 записей, запросов-клиентов. Я хочу по ним отображать новый автостатус. ДОбавил поле. Теперь, чтобы это новое поле автостатус показывало правильное значение приходится открывать каждую из 100 записей и пересохранять ее.
Через массовое изменение записей пока не пробовал, но тоже не выход. Нужна какая-то кнопка, "пересчитать автостатус". То, что статус не расчитывается динамически - это считаю правильно. Потому что слишком будет высокая нагрузка на базу. Да и не нужно его пересчитывать в режиме реального изменения. Проблему создает только случай, когда мы вносим изменения в уже существующий автостатус, или когда добавляем новый автостатус к сущности, по которой уже есть много записей в БД.