Sal*_*aan 14 java android arraylist realm realm-list
由于我们在领域中没有任何列表数据类型,我们如何ArrayList<String>在领域对象中使用?
我对我们制作的自定义模型的数组列表有同样的问题,ArrayList<CustomModel>但为此我明白我们首先必须使用相同的自定义模型的RealmObject
public class CustomObject extends RealmObject {
private String name;
private String age;
}
Run Code Online (Sandbox Code Playgroud)
然后我可以使用
private RealmList<CustomObject> customObjectList;
Run Code Online (Sandbox Code Playgroud)
在另一个RealmObject中
我必须对字符串的arrayList做同样的事吗?
1.制作String对象
2.在Realm List中使用该对象
Tho*_*yne 17
是的,您必须在StringObject中手动打包字符串.我们想补充的支持RealmList<String>,RealmList<Integer>等等,但它是从一个很长的路要走.
现在可以使用 RealmList,其中 T 可以是以下类型:String、Integer、Boolean、Float、Double、Short、Long、Byte、byte[] 和 Date`(根据官方文档https://realm.list)。 io/docs/java/latest/#relationships,请参阅关系 -> 原语列表)
例如:
public RealmList<String> telephoneNumbers = new RealmList<>();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15741 次 |
| 最近记录: |