【发布时间】:2010-05-25 01:46:14
【问题描述】:
我只需要更改(以前持久的)有序集合中的项目顺序...
我尝试简单地将重新排列的集合传递给 setter:提交事务后,集合就消失了。
然后我尝试 clear() 现有集合和 addAll() 之后: clear() 使持久管理器将所有元素标记为已删除。 (但显然我希望能够在交易中处理收集项目。)
(该集合不在默认提取组中,因此我也尝试了上述方法,并将命名提取组添加到提取计划中。没有运气。)
这一定是最愚蠢的问题,但我的想法已经用完了,而且我已经被困在这里两天了。我发誓我用谷歌搜索过。 :(
【问题讨论】:
标签: java google-app-engine collections google-cloud-datastore