Grails 3.1-在mongodb中更新时保存无法正常工作

时间:2018-12-20 07:03:06

标签: mongodb gorm grails3 grails-3.1

当我尝试在更新某些属性(而不是全部)后将现有文档保存在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,但它们也没有用。有什么帮助吗?我在mongodb 3.4版和hibernate4:5.0上使用Grails 3.1

我还使用了d.markDirty(),但它也没有保存。

0 个答案:

没有答案