我正在处理一个Android应用程序,我将删除Realm之前将新数据复制到Realm.有什么办法可以在删除之前备份数据并在使用时出现问题时将其还原realm.copyToRealm()吗?
我有这样的数据
PersonJSONData = {
"key1": {
"name": "odo",
"age": 10,
"favorites": {
"food": ["rice", "chocolate", "sugar"],
"game": [],
"color": ["red"]
},
"key2": {
"name": "yana",
"age": 50,
"favorites": {
"band": [],
"food": ["eggs"],
"book": ["ABC", "how to cook"]
}
},
...
}}
Run Code Online (Sandbox Code Playgroud)
如何在realmfor中写入架构react native?
const personSchema = {
name: "Person",
properties: {
name: string,
age: int,
// favorites: I don't know what to write here??
}
}
Run Code Online (Sandbox Code Playgroud)
我尝试使用类型字典(“{}”),但它给了我一个错误:
[错误:混合属性不能包含值数组。]
当我使用“混合”类型时,我收到此错误:
[错误:仅支持领域实例。]
我需要为此创建一个对象类型吗?如果是这样,当我不确定收藏夹中的按键是什么时该怎么办?
这是我创建和编写实例的代码。
const …Run Code Online (Sandbox Code Playgroud)