我最近开始使用Android版Realm,但似乎找不到关于是否可以在RealmObject上设置唯一约束的信息,以避免重复。

我将数据附加到RealmBaseAdapter的实现中,并且我不想重复。

这是通过在我的RealmObject中添加注释或某些内容无法实现的吗?

最佳答案

来自Realm的基督徒。
RealmBaseAdapter通常仅用于显示您提供的数据,因此对输入数据的任何限制都必须由您进行。

也就是说,我们正在努力实现主键支持,以确保将数据插入Realm时的唯一性,然后可以查询该唯一性并将其添加到适配器中。您可以在以下请求请求中跟踪正在进行的工作:https://github.com/realm/realm-java/pull/565。我们希望在下一个更新中发布它。

10-04 17:00