Android 领域IO v0.88和#x2B;-获取主键列名
在以前版本的Realm IO上,我使用以下代码获取主键列名:Android 领域IO v0.88和#x2B;-获取主键列名,android,realm,Android,Realm,在以前版本的Realm IO上,我使用以下代码获取主键列名: Table table = realm.getTable(<class name>); long primaryKeyColumnIndex = table.getPrimaryKey(); String primaryKeyColumnName = table.getColumnName(primaryKeyColumnIndex); Table Table=realm.getTable(); long primary
Table table = realm.getTable(<class name>);
long primaryKeyColumnIndex = table.getPrimaryKey();
String primaryKeyColumnName = table.getColumnName(primaryKeyColumnIndex);
Table Table=realm.getTable();
long primaryKeyColumnIndex=table.getPrimaryKey();
字符串primaryKeyColumnName=table.getColumnName(primaryKeyColumnIndex);
在最近的版本中,我注意到Realm.getTable已经贬值。我想将代码迁移到realm.getSchema,但是我无法确定如何获取主键列名(如果存在)
任何帮助都将受到感激!
Gavin为此添加了一个新的API
RealmObjectSchema.isPrimaryKey()
。在制作动态API时,我们不知何故忽略了这一点
它将在java v0.89.0领域发布,相关PR为。在v0.89.0发布之前,您可以使用快照发布来获取此新API
谢谢你指出这一点 我想我们在制作新的动态API时忽略了这一点。为这款漂亮的啤酒制造了一个问题。您想发布一个答案(参考v0.89或Realm IO)以便我标记为已接受吗?