在对象框实体中仅插入唯一值

Vis*_*deo 5 objectbox

是否有类似的东西:@Insert(onConflict = OnConflictStrategy.REPLACE) 在 Room 数据库中找到,您可以在 Objectbox 中执行。如果没有,如何避免在 objectbox 实体中保存重复条目?谢谢。

Ati*_*dar 1

在对象框DataModel类中,进行项目注释

@unique公共字符串用户ID;


private Box<User> userBox;
userBox = ObjectBox.get().boxFor(User.class);

//your inserted object 

if (!userBox.getAll().contains(insertedObject)){
                        leadBoxForLeadOpions.put(l);
                    }
Run Code Online (Sandbox Code Playgroud)