sur iOS, il est possible d'inspecter le contenu d'un base de données RealM en ouvrant le fichier correspondant avec le < Un href = "https://itues.apple.com/us/app/realm-Browser/id1007457278?mt=12" rel = "NOREFERRER"> Navigateur RealM . Le chemin de ce fichier peut être imprimé à l'aide de la ligne de code suivante (comme noté ici < / a>): est-il possible de faire la même chose lors de l'utilisation de la version native réactive du royaume? p> p>
4 Réponses :
Je viens de trouver la réponse moi-même en creusant à travers le docs :
console.log('create db:', db.path)
Dois-je copier ce fichier sur mon PC et l'ouvrir avec le navigateur Realm chaque fois que je le fichier REALM est mis à jour? ou il y a moyen de connecter le navigateur RealM avec l'application RealM DB?
Juste au cas où vous ne pouvez pas obtenir ce qui précède fonctionner. Voici comment je l'ai fait:
1) Importer le fichier dans lequel vous définissez le schéma et créez un nouveau domaine dans un composant qui se montera lorsque vous rafraîchissez le simulateur. P>
import realm from './path_to_file_where_realm created'
Réponse correcte pour cette cmd + Shift + g Note
Dans mon cas, j'ai utilisé,
const Realm = require('realm'); console.log('REALM PATH', Realm.defaultPath);
Veuillez donner une explication plus détaillée démontrant comment / pourquoi vous avez suggéré de suggérer la réponse au problème.
Elaborer sur la réponse de Daniel Mesa:
Dans votre classe natale réactive (en supposant ES6 ici) en dessous de vos lignes d'importation (au-dessus de la définition de la classe) Ajoutez les éléments suivants: P>
componentDidMount() { console.log('REALM PATH', Realm.defaultPath); }