2016-12-09 10 views
0

Я пытаюсь изучить native-native. На данный момент я хочу сохранить некоторые простые данные моего приложения для Android в базе данных. В Интернете я только нашел образцы для iOs. Кто-нибудь знает учебник для моей цели и готов поделиться? Даже некоторые примеры того, как открыть базу данных или сделать некоторые операции CRUD, помогут мне.Android-приложение, использующее React-native и хранилище базы данных

+1

Вы можете попробовать область для БД: https://realm.io/docs/react-native/latest/ –

ответ

0

Вы можете использовать библиотеки обложек Realm или Sqlite. Из того, что я видел, область более современна, развита и быстрее во многих аспектах.

Примеры операций в области выглядит следующим образом

const Realm = require('realm'); 

class Person {} 
Person.schema = { 
    name: 'Person', 
    primaryKey: 'name', 
    properties: { 
     name: 'string', 
     age: {type: 'int', default: 0}, 
    }, 
}; 

const realm = new Realm({schema: [Person]}); 

// Query 
let people = realm.objects('Person', 'age >= 17'); 
people.length // => 0 

// Write 
realm.write(() => { 
    savedPerson = realm.create('Person', { 
     name: 'Hal Incandenza', 
     age: 17, 
    }); 
}); 

// Queries are updated in real-time 
people.length // => 1 

Вы можете передать этот realm site для более подробной информации

Если вы предпочитаете использовать SQLite для операций с базами данных и может смотреть на это библиотеки.

React Native Sqlite Storage [ИОС и андроид]