Android - 在 Realm DB 中如何查询 RealmList<RealmString> 不为空的记录?

标签 android realm

如何查询字段为RealmList<RealmString>的记录是不是空的?有可能还是我必须遍历所有记录?

public class Type extends RealmObject {

    private boolean isSearchable;

    private RealmList<RealmString> types = new RealmList<>();

} 

如何查询Realm DB得到非空类型的记录?

最佳答案

List<Type> recordsWithNoEmptyTypes = Realm.getDefaultInstance()
    .where(Type.class)
    .isNotEmpty("types")
    .findAll();

关于Android - 在 Realm DB 中如何查询 RealmList<RealmString> 不为空的记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33336764/

相关文章:

Android 删除延迟后的 xml 元素上的回调

android - getPreferences(MODE_PRIVATE) 在 BroadcastReceiver 中未定义

ios - Realm 对象服务器 - 何时进行同步?

ios - 具有多个数据模型的多个 Realm

ios - Realm swift : Can't get an object from realm

swift - Realm 对象属性丢失了它的值,但在打印整个对象时我可以看到它

swift - Realm 反向连接的正确代码是什么?

java - NullPointerException 为 "getSupportActionBar().setDisplayHomeAsUpEnabled( true )"?

PHP用RSA解密加密密码,Android看到一些垃圾数据加上解密后的真实数据

Android 与 USB 设备的通信