На сервере Wakanda, как я могу получить доступ к текущему значению атрибута во время сохранения/проверки?

Я создаю функцию "журнала изменений" для приложения Wakanda. Во время проверки или сохранения событий на сервере мне нужно получить доступ к существующему значению атрибута, как оно есть в хранилище данных, чтобы я мог записать значение до и значение после.

На данный момент единственное решение, которое я нашел, — запустить запрос в событии проверки и получить свежий объект из хранилища данных. Возможно, это лучшее/единственное решение?


person Greg M    schedule 01.09.2016    source источник


Ответы (1)


Да, решение состоит в том, чтобы запустить запрос в событии проверки. В функции проверки события слово "это" относится к новому объекту, который будет сохранен. Вы можете получить существующий объект, выполнив запрос (find()): ds.Item.find('ID = :1 ', this.ID);

person issam Eljohri    schedule 01.09.2016