列表<引用<Obj>>字段的顺序不持久



我的实体中有一个字段,具有这样的一对多关系:

私人列表> entityb = new arraylist>();

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

但是,假设我稍后重新排序列表,所以它是EntityB2然后是EntityB1。我再次坚持对象,但是当我将对象检索回去时,它会转回原始顺序。

如何确保列表的订单持续存在?

它应该以最后保存的顺序返回。除文本和斑点类型(GAE行为)外,列表内容未重新排序。您需要发布更多代码以确切查找正在发生的事情 - 可能是在查询该对象并最终保持其一致(Stale)状态。

最新更新