数据库简单使用之Realm入门
来源:互联网 发布:算法,对任意的数组排序 编辑:程序博客网 时间:2024/05/22 14:56
这两天研究数据持久化方案,FMDB MR 都简单的用过一些,偶然知道还要一个Realm,就在网上试试 写了一个demo:
pod 'Realm'
即可,对于OC或者Swift的选择,个人喜好。
配置数据路信息:
1.增:
2.删
3.查:
4.改
,而Realm的数据模型化操作的便利性就体现在对数据的操作上面。
以Person Car 为例:
一个人可以有多辆车 但是一辆车只有一个车主。
Car:
那么 对数据处理的时候就是我们平时用的数据模型了。对于模型化的操作来说的话 或许Realm是个不错的选择。
因为:可自定义主键:
+ (NSString *)primaryKey {
return @"id";
}
可忽略属性:+ (NSArray *)ignoredProperties {
return @[@"tmpID"];
}
而且可以设置初始值:
+ (NSDictionary *)defaultPropertyValues {
return @{@"age" :@0, @"height":@0.00};
}
属性可设置成只读性,只需要重写属性方法就行:
- (NSString *)name {
return [NSStringstringWithFormat:@"%@ %@", self.firstName, self.lastName];
}
而我们所有的操作知识面向数据模型而已:能力有限知识入门。
0 0
- 数据库简单使用之Realm入门
- Realm 数据库的简单使用
- Realm数据库的简单使用
- android之Realm数据库使用
- Realm数据库学习之快速入门
- Realm简单使用
- Realm使用简单介绍
- realm简单使用
- Realm 简单使用
- Realm数据库使用
- 数据库Realm的使用
- Android Realm数据库使用
- Realm数据库框架使用
- Realm数据库使用总结
- Swift-Realm简单使用,代替Sqlite、Crodata的强大数据库
- Realm简单入门(转载)
- Realm 入门 简单实用方法
- Android框架之路——Realm数据库使用
- [工具.tfs]可视化的TFS命令工具——Team Foundation Sidekicks
- LevelDB源码分析4-Status
- AVRO
- WebView离线缓存开发
- 22. Generate Parentheses
- 数据库简单使用之Realm入门
- 爱品才会赢,品值APP新版登陆百度首发
- 2016/11/16北京
- 北航Arbiter踏过的坑
- 栈---括号配对
- php异步操作(实现简单聊天功能)
- 文章标题
- Java-API文档的使用
- 37. Sudoku Solver