Автоматически обновлять поле при изменении другого поля - PullRequest
5 голосов
/ 26 марта 2010

У меня есть модель с кучей различных полей, таких как first_name, last_name и т. Д. У меня также есть поля first_name_ud, last_name_ud и т. Д., Которые соответствуют дате последнего обновления для связанных полей (т.е. когда first_name изменено, затем first_name_ud устанавливается на текущую дату).

Есть ли способ сделать это автоматически или мне нужно проверять, какие поля менялись каждый раз, когда я сохраняю объект, а затем обновлять связанные поля "_ud".

Большое спасибо!

Ответы [ 2 ]

3 голосов
/ 26 марта 2010

Либо пишите Field потомков , которые обновляют оба поля или используют триггеры на стороне сервера.

0 голосов
/ 26 марта 2010

Спасибо за вашу помощь.Я закончил тем, что изменил метод сохранения модели, который, я думаю, будет работать:

...