通过
将反应原生的数据写入Realm Object ServerRealm.Sync.User.login('https://xxxx-xxxx-xx.us1.cloud.realm.io/', 'xxxxx', 'xxxxxx')
.then((user) => {
const config = {
sync: {
user,
url: 'realms://xxxx-xxxx-xx.us1.cloud.realm.io/xxxx',
error: err => console.log(err),
partial: true,
},
schema: [{
name: 'one',
primaryKey: 'id',
properties: {
id: { type: 'int', indexed: true },
name: 'string',
},
}],
};
const realm = new Realm(config);
console.log(realm.path);
realm.write(() => {
realm.create('one', { id: 11, name: 'string' });
});
});
当我运行我的节点postgres适配器以将数据从ROS同步到postgres时,它无法说出Segmentation fault。无法找到任何详细的日志。当我通过 Realm studio 写入ROS时,我可以将ROS中的数据同步到postgres,但是当我通过反应原生时,它不起作用。我可以同步来自 postgres的数据,通过ROS 进行原生反应,而不会出现问题。并且还可以通过领域工作室看到通过ROS编写的数据。
请参阅此问题Segmentation Fault syncing from React Native -> ROS -> Postgres