gpt4 book ai didi

java - 如何更改有序+持久集合中的顺序?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:19:22 25 4
gpt4 key购买 nike

我只需要更改(以前持久化的)有序集合中项目的顺序...

我尝试简单地将重新安排的集合传递给 setter:提交事务后集合就消失了。
然后我尝试 clear() 现有集合,然后尝试 addAll() :clear() 使持久管理器将所有元素标记为已删除。 (但很明显,我希望能够在交易中使用收集项目。)

(该集合不在默认的提取组中,所以我也尝试了将命名的提取组添加到提取计划中的上述方法。运气不好。)

这一定是最愚蠢的问题,但我已经没有想法了,我已经被困在这里两天了。我发誓我用谷歌搜索了。 :(

最佳答案

数据的顺序在索引中设置。不幸的是,目前还没有删除或重置索引的功能 ( How-to delete indexes in Google App Engine (Java)?

然而,动态改变索引是可能的。看看http://rahulswackyworld.blogspot.com/2010/03/dynamic-indexes-with-google-app-engine.html .

关于java - 如何更改有序+持久集合中的顺序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2901487/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com