1
如何在Android中的Realm中设置唯一的主键? Realm文档说我不能使用除String或者int/long之外的任何东西,那么UUID类型是不是问题呢?如果我有同名的物品怎么办?如何在Realm中设置唯一的主键?
例如
public class GroceryItem extends RealmObject {
@PrimaryKey
private long id; <--- how can I make this unique without UUID?
private String name;
public long getId() {
return id;
}
public void setId(long id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
} }
这就是它,感谢Potapov。我也喜欢关于如何克服自动增量的建议;你会说什么是理想的方式? – Xarsiss
那么,一个理想的方法就是使用UUID并随机生成它 –
哦,我看到谢谢,我以为你的意思是有一个更好的方法来实现自动增量:-)我误读,再次感谢和有一个美好的一天。 – Xarsiss