【发布时间】:2018-09-14 23:52:22
【问题描述】:
当在 Google App Engine Datastore 中使用处于瞬态状态的对象并进行更新时,它的更新操作完美运行,但在 MySQL 中使用相同的对象更新它时,由于状态是瞬态的,它正在创建一个新对象。
所以我想问一下,有什么方法可以在状态为瞬态时更新数据?
我正在使用 Datanucleus JDO 和 Google App Engine、java、stripes。
【问题讨论】:
-
没有。它是瞬态的,而不是分离的。如果您真的想要,您可以将字段复制到 MANAGED 对象。但是 DETACHED 状态的全部意义在于您将对其进行修改然后附加它,这与 TRANSIENT 不同
-
好的,知道了。谢谢!!
-
@DN1,您可以将此作为答案发布,以便其他人可以更好地看到它吗?
标签: java google-app-engine jdo datanucleus