Для моего приложения, где авторы пишут статьи, я реализовал механизм автосохранения.Это обновление данных в БД периодически.Поскольку у меня есть некоторые проблемы с поведением блокировки (для этого используется поле версии в каждой таблице), мне нужно перезаписать грязную запись.
Есть ли какой-нибудь флаг или команда для сохранения в БД и игнорирования блокировки гибернации?
Будет ли альтернативой снова получать данные из БД, если она грязная, и после этого снова сохранять?Поскольку теперь у нас есть новая версия, и блокировка завершена, сохранение проблемы не составит труда.
псевдокод (не тестировался):
if (article.isDirty()) {
article.get(params.id)
}
article.bindData(params)
article.save()