Realm 数据库的使用(iOS &Android)

技术文档参考地址https://realm.io/docs/javascript/latest/index.html

直接上步骤:

  1. 打开终端运行如下命令 cd (前提是已建项目)
    2.添加依赖库 npminstall--saverealm
    3.关联依赖库 rnpmlinkrealm
    4.先看效果图(包含建表,增,删,改,查功能)
Realm 数据库的使用(iOS &Android)_第1张图片
屏幕快照 2017-05-16 下午5.50.15.png
Realm 数据库的使用(iOS &Android)_第2张图片
屏幕快照 2017-05-16 下午5.50.24.png
Realm 数据库的使用(iOS &Android)_第3张图片
屏幕快照 2017-05-16 下午5.49.38.png
Realm 数据库的使用(iOS &Android)_第4张图片
屏幕快照 2017-05-16 下午5.49.46.png
Realm 数据库的使用(iOS &Android)_第5张图片
屏幕快照 2017-05-16 下午5.49.53.png

最后直接上代码:

import React, {Component} from 'react'
import {
    View,
    Text,
    StyleSheet,
    Button,
} from 'react-native'
const  Realm = require('realm');
let realm;
//1.  主键primaryKey(string|int)   表名name   内容properties
const StudentsScheam = {
    name: 'Student',
    primaryKey: 'id',
    properties: {
        id: 'int',
        s_sex: 'string',
        s_name: 'string',
        s_age: 'string',
        phone: {
            type: 'string',
            default: '15980673237'
        },//添加默认值的写法

    }
};


export default class RealmTest extends Component {


    constructor(props) {
        super(props);
        // 2.初始化 Realm
        realm = new Realm({schema: [StudentsScheam]});
        this.state = {
            s_content: (Realm.defaultPath),
            s_Length: 0,
        }
    }

    componentDidMount() {
    }


    render() {


        return (
            
                

你可能感兴趣的:(Realm 数据库的使用(iOS &Android))