列表顺序<ref <obj>&gt;字段未持久</ref <obj>

时间:2014-01-29 08:10:46

标签: objectify

我的实体中有一个具有一对多关系的字段,如下所示:

私人名单&gt; entityB = new ArrayList&gt;();

假设我已将entityB1和entityB2添加到列表中。我可以坚持并检索数据,一切都很好。

但是,让我说我稍后重新排序列表,所以它是entityB2然后是entityB1。我再次坚持这个对象,但是当我将对象取回时,它又变回原来的顺序。

如何确保列表的顺序保持不变?

1 个答案:

答案 0 :(得分:1)

它应该按照上次保存的顺序返回。除了Text和Blob类型(GAE行为)之外,List内容不会重新排序。您需要发布更多代码才能确切了解正在发生的事情 - 可能您正在查询对象并查看其最终一致(陈旧)状态。