【发布时间】:2017-05-20 09:39:19
【问题描述】:
在创建具有主键的对象时,Realm 是否提供了一种方法来获取/创建主键的下一个可用唯一值? (自动递增)
const BookSchema = {
name: 'Book',
primaryKey: 'id',
properties: {
id: 'int', // primary key
title: 'string',
price: 'float'
}
};
如果不是,有什么方法可以确保 primaryKey 的值是唯一的?
或者我应该将主键设为 uuid: { type: 'string' } 吗?
使用:
- 反应原生 0.38.1
- 安卓
- iOS
- 领域 0.15.0
【问题讨论】:
-
我没有得到你的问题,请更具体
-
如果您正在谈论主键的自动增量,那么这是不可能的。检查这个先前的答案:stackoverflow.com/questions/40289738/… 所以我猜你最好使用 UUID。
-
是的,我的意思是自动增量。谢谢!
标签: react-native realm