本文介绍了领域自动隐蔽字段示例的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要在android的Realm
数据库中添加自动增量键字段.我怎样才能做到这一点?这可能吗?
I need to add auto increment key field in Realm
database in android.how can i do this?Is this possible?
谢谢.
推荐答案
Relam
当前不支持auto_increment
Relam
currently doesn't support auto_increment
在 GitHub
您可以像这样
realm.executeTransaction(new Realm.Transaction() {
@Override
public void execute(Realm realm) {
// increment index
Number num = realm.where(dbObj.class).max("id");
int nextID;
if(num == null) {
nextID = 1;
} else {
nextID = num.intValue() + 1;
}
dbObj obj = realm.createObject(dbObj.class, nextID);
// ...
}
}
这篇关于领域自动隐蔽字段示例的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!