我在网上阅读过在 Android/iOS 中我应该从 RealmObject 继承并创建我自己的 RealmString 以用作列表中的 objectType。
react-native 的方法是什么?我找不到有关如何处理此问题的任何代码示例。
谢谢
最佳答案
你可以在 react-native 中使用相同的策略:
var intObject = {
name: 'intObject',
properties: { value: 'int' }
};
var intListObject = {
name: 'intListObject',
properties: {
'intList': { type: 'list', objectType: 'intObject' } }
};
var realm = new Realm({schema: [intObject, intListObject]});
var listObject = realm.create('intListObject', {
intList: [{value: 0}, {value: 2}, ...]
});
var value = listObject.intList[1].value; // 2
我们计划在没有额外抽象的情况下支持基本类型的数组,但目前还没有此功能的 eta。
关于javascript - 如何在 react native Realm 中存储 [String] 或 [Int],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36210728/