首页 > 解决方案 > 查询Realm中的字符串列表

问题描述

我正在使用 Realm Swift,我遇到了一个问题,我需要编写一个查询,该查询通过一个布尔属性和一个 Realm 对象上的 List 来过滤 Realm 对象。

我想过滤的领域对象有一个 List 值,它包含一个字符串数组。此列表中的值只会是以下可能性之一:“US”、“CA”或“US”和“CA”。

我该如何编写适当的谓词来过滤布尔值和 List 属性中包含的值之一?到目前为止,我已经尝试过这种类型的查询,但没有成功:

category.templates.filter("testMode = false AND countries CONTAINS 'US')

标签: swiftrealm

解决方案


更新:在做了更多的挖掘之后,我发现这个解决方案实际上解决了我试图用 Realm 做的事情:Swift Realm filter List property using an Array


推荐阅读