当使用 transient 对象并在 Google App Engine Datastore 中更新时,它的更新操作工作正常,但是当使用同一对象在 MySQL 中更新它时,它会创建一个新对象,因为状态是 transient 的。
所以我想问一下,有没有办法在状态 transient 时更新数据?
我正在使用 Datanucleus JDO 和 Google App Engine、java、stripes。
最佳答案
没有。它是 transient 的,而不是分离的。如果您确实愿意,可以将字段复制到 MANAGED 对象。但是,DETACHED 状态的全部意义在于,您将修改它,然后附加它,这与 TRANSIENT 不同
关于java - 有没有办法在 JDO 中使用 transient 对象进行更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49667595/