2017-07-11 9 views

答えて

0

Realm.openAsync()を試してください。レルムがコールバックに返される前に同期されていることを確認してください。ただし、ハンドラーが最初に起動される前にレルムが同期されることはありません。ここで

は簡単な例です:

const Realm = require('realm'); 
const server_url  = 'realm://localhost:9080'; 
const REALM_ADMIN_TOKEN = "insert token here"; 
const adminUser = Realm.Sync.User.adminUser(REALM_ADMIN_TOKEN); 

console.log("Opening admin realm"); 
var adminRealm = null; 
Realm.openAsync({sync: {user: adminUser, url: server_url + '/some-realm'}, readOnly: true}, (realm) => { 
    adminRealm = realm; 
    console.log("Admin Realm loaded"); 
}); 

// your handler code here. 
関連する問題