java - Java 中不包含的 Realm

标签 java android realm contains

如果我有一个原始值数组,我如何在 RealmResults 的 .where() 上运行 .not().contains() ?

代码应该是这样的:

 results.where().not().contains("id", new int[] {1, 2, 3})

或者我是否必须遍历所有这些结果并单独提取它们?

最佳答案

您可以尝试 beginGroup 然后不 in 查询数组

realm1.where(UserModel.class)..beginGroup().not().
                    in("key",Your Array)).endGroup().findAll();

关于java - Java 中不包含的 Realm ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37846190/

相关文章:

java - 将桌面流式传输到 Flash 播放器

java - 在应用程序模块 Android 库模块中使用带有 JNI 的库模块

java - requestFocus 在使用 getCurrentFocus 时不改变焦点

java - Android PreferenceScreen "color picker"实现

ios - 主包中的 Realm realmWithPath 方法在 iOS 上崩溃

android - Realm 警告 : Unclosed files for the types?

javascript - Realm.objects() 在 React Native 上返回空对象

java - 为网站创建 .jar 文件

android - OpenCV:转换MatOfDMatch,MatOfPoint2f,MatOfKeypoint,查找FundamentalMatrix的方法

android - 如何根据另一个人的宽度为TextView的第一行设置缩进