2016-12-09 71 views
0

我想學反應母語。現在,我想將我的android應用程序的一些簡單數據保存在數據庫中。在互聯網上,我只找到了iOs的樣本。有沒有人知道我的目的教程,並願意分享?即使是如何打開一個數據庫或做一些CRUD操作一些樣品,將幫助我。Android應用使用陣營本地和數據庫存儲

+1

你可以嘗試分貝的境界:https://realm.io/docs/react-native/latest/ –

回答

0

可以使用領域或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數據庫操作u能看看這個庫。

React Native Sqlite Storage [iOS和Android]