在保存异常时发现循环依赖 - Android

时间:2016-01-22 19:14:34

标签: android parse-platform

自从1周以来我使用了Parse SDK。 我有两个java对象:

Parent parent; // extend ParseObject
Child  child;  // extend ParseObject
// child.put("parent_key",parent); -- >error

我想将孩子与父母联系起来。 在解析文档之后,我必须这样做:

  

https://parse.com/docs/android/guide#objects-relational-data   doc   

然后doc说要将.saveinBackground()调用到子对象而不是父对象。 我试过这个解决方案,Parse生成这个预测,没有上传数据。 我试图将saveInBackground方法调用到parent,但解析上传一个空字段的空对象。

1 个答案:

答案 0 :(得分:0)

对于人们有我的问题...... 循环依赖因为我是一个子指针intorno父字段的数组。每个Child都有一个指向Parent对象的指针。这意味着通告。为了解决这个问题,Parent对象不再具有Child数组。现在我使用include(“parentkey”)查询精细alla Child和alla工作得很好。