Когда я пытаюсь сохранить существующий документ в mongodb после обновления некоторых свойств, а не всех, save () не обновляется в mongodb, но он обновит экземпляр в это время.Вот мой пример кода:
DomainClass {
string name
string email
}
Служба:
DomainClass d = new DomainClass("John", "john@gmail")
d.save() //it is saving correctly
d.email = "john1@gmail.com"
d.save() // it's not updating
Я также использовал validate: false и flush: true при сохранении, но они также не работали.Любая помощь?Я использую Grails 3.1 с mongodb версии 3.4 и hibernate4: 5.0
Я также использовал d.markDirty (), но также не сохранил.