我有一个名为User的表。用户有朋友。
public class User extends RealmObject {
@PrimaryKey
private long id;
private String name;
private int age;
private String email;
}
我正在使用User类将User及其朋友添加到领域。我的问题是,如何将用户链接到其朋友?
答案 0 :(得分:1)
我只是查看了领域文档,并在那里找到了我的问题答案。
可以声明递归关系,这些关系在>建模某些类型的数据时非常有用。
Blue -> Red -> Blue
Maybe even:
Blue -> Red -> Green -> Yellow -> Blue
谨慎使用递归关系,因为Realm目前没有循环检测,您可以轻松地以无限循环结束。
将RealmList字段的值设置为null将清除列表。也就是说,列表将为空(长度为零),但没有删除任何对象。 RealmList的getter永远不会返回null。返回的对象始终是列表,但长度可能为零。