我可以有数组在领域对象机器人中的字符串列表吗?

2022-09-03 06:11:39

由于我们在 Realm 中没有任何列表数据类型,那么如何在 Realm 对象中使用呢?
我对我们制作的自定义模型的数组列表有同样的问题,即 但为此,我明白我们首先必须使用相同的自定义模型制作RealmObject。ArrayList<String>ArrayList<CustomModel>

public class CustomObject extends RealmObject {
    private String name;
    private String age;
}

然后我可以使用

private RealmList<CustomObject> customObjectList; 

在另一个领域对象中

我必须对字符串的数组列表做同样的事情吗?
1. 制作字符串对象
2.在领域列表中使用该对象


答案 1

是的,您必须在字符串对象中手动框住字符串。我们希望添加对 、 等的支持,但这还有很长的路要走。RealmList<String>RealmList<Integer>


答案 2

现在可以使用 RealmList,其中 T 可以是以下类型:字符串、整数、布尔值、浮点数、双精度、短整型、长整型、字节、字节 [] 和 Date'(根据官方文档 https://realm.io/docs/java/latest/#relationships,请参阅关系 -> 基元列表)

例如:

public RealmList<String> telephoneNumbers = new RealmList<>();    

推荐