realm - 为什么Realm不支持自增主键?

标签 realm

不实现该功能有什么优点或缺点吗?

我知道一些solutions存在并且它在路线图上,但是该决定背后是否有任何我们没有授予的优势?

最佳答案

在 Github 上的讨论中(参见 realm/realm-cocoa#2591 ),Realm 团队表示没有计划支持任何自动增量字段,即使开发人员可以使用几行代码来实现您所说的此功能。

来自讨论中的 Realm 成员:

We decided that we're not going to support this feature, because we would be unable to support it with simultaneous access from multiple processes.

就是这样。

关于realm - 为什么Realm不支持自增主键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40289738/

相关文章:

objective-c - 如何在 Swift 中使用 RLMArray 和 Realm for Objective-C?

ios - Realm 数据库锁定?

swift - 在 Object 子类和它自己的子类上实现 ignoredProperties()

ios - Realm :在不更新现有子对象的情况下更新/设置关系

java - Android下的测试境界

java - Android RealmList<Integer> 和 RealmList<String>

android - Realm :如何查询多对多字段

ios - 在添加新值之前用逗号映射 Swift 数组

java - 使用 Realm 持久化对象(错误 : Changing Realm data can only be done from inside a transaction)

swift - SyncCredentials 在 Realm Swift 中不存在