Ich möchte einen anderen Realm im changeEvent-Aufruf öffnen, um Informationen dorthin zu kopieren. Wie es gibt Follower, und wenn ich neue Post hinzufügen, sollte es auch in Follower-Tabelle kopiert werden. Das Öffnen des Synchronisierungsbereichs hilft nicht viel, es sieht so aus, als ob darin keine Daten enthalten wärenRealm-Funktionen - Kann ich einen anderen Realm innerhalb von changeEvent öffnen
0
A
Antwort
0
Sie sollten versuchen, Realm.openAsync()
, die sicherstellen, dass das Realm synchronisiert wird, bevor es an den Rückruf zurückgegeben wird. Dies stellt jedoch nicht sicher, dass das Realm vor dem ersten Mal, wenn der Handler ausgelöst wird, synchronisiert wird.
Hier ist ein kurzes Beispiel:
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.
Verwandte Themen
- 1. Wie kann ich einen Dienstleister innerhalb eines anderen anrufen - angularjs2
- 2. changeEvent nie aufgerufen mit WindowStateChange
- 3. Wie kann ich meine Realm-Schema-Version überprüfen, ohne die Realm-Datei zu öffnen?
- 4. GWT - ListBox, Vorschau preview changeEvent
- 5. Realm 1.0 Wie kann ich Thread
- 6. Kann ich einen Sockel öffnen und ihn an einen anderen Prozess in Linux übergeben
- 7. Kann mit dem Objektserver verbinden, aber kein Realm öffnen
- 8. Wie kann man innerhalb eines Chaincodes einen anderen Chaincode aufrufen?
- 9. Asynchrone Kopie von einem Realm zu einem anderen
- 10. einen anderen Bildschirm öffnen in reagieren-native
- 11. Wie lösche ich Realm? Ich kann nicht
- 12. Ich habe mehrere Storyboards. Wie kann ich mit AppDelegate einen anderen ViewController in einem anderen Storyboard öffnen? (Segue)
- 13. Wie kann ich einen Ordner mit Python öffnen?
- 14. Realm-Dashboard auf Amazon EC2 öffnen
- 15. Realm Swift: Kann kein Objekt von Realm bekommen
- 16. Realm-Datenbank, kann ich Crud verwenden?
- 17. kann ich mit einer Datei öffnen für ‚Hinzufügen‘, wenn sie über einen anderen Client
- 18. Wie kann ich einen Teil eines anderen Ordners referenzieren?
- 19. Offenes Fragment von innerhalb eines anderen Fragments
- 20. Wie kann ich einen Java Thread von einem anderen stoppen?
- 21. Wie erstelle ich eine Realm-Klasse aus mehreren anderen Klassen?
- 22. Android bekommen einen Methodenwert innerhalb MainActivity von einer anderen Aktivität
- 23. Wie kann ich beim Öffnen eines virtuellen Verzeichnisses einen anderen Benutzer annehmen?
- 24. Kann ExecuteTransactionAsync Android Realm
- 25. Powerbuilder - Fenster von einem anderen Fenster öffnen
- 26. Kann ich in Groovy einen Abschluss an einen anderen anhängen?
- 27. Kann ich einen Winkelregler verwenden, um einen anderen zu ändern?
- 28. Wie kann ich einen Ausdruck in einen anderen Ausdruck einschließen?
- 29. kann ich mehrere Realm-Dateien haben?
- 30. Kann ich Realm als postgres-ORM verwenden?