2016-04-09 6 views
5

В iOS можно просмотреть содержимое базы данных Realm, открыв соответствующий файл с помощью Realm Browser. Путь к этому файлу можно распечатать, используя следующую строку кода (как отмечено here):Найти путь для файла Realm с помощью Realm React Родник для использования с Realm Browser

print(Realm.Configuration.defaultConfiguration.path) 

Можно ли сделать то же самое при использовании Реагировать Native версии Realm?

ответ

9

Просто нашел ответ сам копаться через docs:

console.log('create db:', db.path) 
+0

Мне нужно скопировать этот файл на свой компьютер и открыть его с помощью браузера Realm каждый раз, когда я обновляю файл Realm? или существует способ подключения Realm Browser с областью приложения db? –

4

Только в случае, если вы не можете получить выше для работы. Вот как я это сделал:

1) импортируйте файл, в котором вы определяете схему, и создаете новое царство в компонент, который будет монтироваться при обновлении симулятора.

import realm from './path_to_file_where_realm created' 

2) console.log (realm.path) в методе жизненного цикла componentWillMount() & включить удаленную отладку, чтобы увидеть выход.

3) открыть браузер области и открыть файл с открытым пространством. Команда Shift G на mac позволит вам вставить путь из консоли. Lg

Нажмите на файл царства, чтобы открыть его с помощью браузера области.

Также для тех, кто не знаком с королевским браузером, можно найти here. Он просто позволяет вам просматривать данные в вашем регионе с помощью графического интерфейса.

+0

Правильный ответ для этого примечания CMD + SHIFT + G –

Смежные вопросы