Android 检查域是否为空?

Android 检查域是否为空?,android,realm,Android,Realm,我正在尝试使用Realm来存储对象的本地数据库。应用程序检查当前会话是否为首次加载,如果是,则使用api调用填充本地数据库。但是,如果数据库不是空的,我希望使用已有的数据。为此,我需要知道数据库是否为空 我在github上发现了这个问题,但他们没有提供解决方法: 那么应该如何做到这一点呢?如果您向下滚动该问题页面,您可以看到添加了。:) 添加realm.isEmpty()方法,如果没有对象,该方法将返回true 在王国里。这只是一个实用的方法,但非常适合 领域对象存储抽象 使用realm.is

我正在尝试使用Realm来存储对象的本地数据库。应用程序检查当前会话是否为首次加载,如果是,则使用api调用填充本地数据库。但是,如果数据库不是空的,我希望使用已有的数据。为此,我需要知道数据库是否为空

我在github上发现了这个问题,但他们没有提供解决方法:


那么应该如何做到这一点呢?

如果您向下滚动该问题页面,您可以看到添加了。:)

添加realm.isEmpty()方法,如果没有对象,该方法将返回true 在王国里。这只是一个实用的方法,但非常适合 领域对象存储抽象

使用realm.isEmpty()

if(realmResults.isEmpty()) {action...}

有错误,但有行动。。 怎么了。。。T0T

if(realmResults.isNullOrEmpty()) {action...]