OnAfterItemUpdate
Данное событие позволяет выполнить дополнительные действия после успешного обновления записи в базе данных.
Вызывается из событий
Данное событие косвенно вызывается из событий, изменяющих (созданные ранее) записи:
OnUpdate, OnPreSave. Все ранее упомянутые события в
свою очередь вызывают метод kDBItem::Update, который при помощи метода kDBItem::raiseEvent вызывает
данное событие. Более детально это продемонстрировано ниже:
OnUpdate -> kDBItem::Update -> kDBItem::raiseEvent
Входные параметры
название |
описание |
|---|---|
| id (int) |
|
Потенциальное применение
Данное событие можно использовать для обновления данных в связанных таблицах. Например, можно при успешном
обновлении записи о посте (post) изменять поле с датой последнего изменения в записи топика (topic).
Ограничения
Данное событие будет вызвано, только в том случае, если запись была успешно изменена в базе данных.
См. также