android - 获取具有特定空 RealmList 属性的所有对象

标签 android realm

今天我搬到了Realm 0.83,很高兴我们有 null 支持,但我有一个问题。

我想获取所有产品列表为空的商店。到目前为止,如果我在 RealmQuery 上使用 isNull() 就可以正常工作,但自从更新后我遇到了如下崩溃:Illegal Argument: RealmList is not nullable.

正如它在崩溃中所说的那样,我不能再这样做了,因为从现在开始 RealmList 是一个 Required 字段,所以它不能为空..好的,这很好,但我可以在 RealmQuery 上使用什么来获取我想要的模型?

谢谢!

最佳答案

该问题已由 Realm 解决。您现在可以使用 isEmptyisNotEmpty在所有 RealmList 属性的查询生成器中。

关于android - 获取具有特定空 RealmList 属性的所有对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33127738/

相关文章:

android - 如何在android中的进度条中添加两种颜色?

android - 无法在 Android 上加载 svg 资源

Android Realm 数据库不更新记录

java - 找不到 DriveId。您有权查看此文件吗? Android 谷歌驱动集成

Android Layout 背景图片和颜色

android - 如果您可以直接从 AttributeSet 中读取,为什么需要声明样式?

android - RecyclerView 在滚动后选择错误的项目 onClick

swift - 第一次加载应用程序时意外发现 nil

android - 我如何通过 Objective-C 在 Android 上使用 Realm 数据库?

Realm 文件的快速副本 - 不工作