swift - 查询Realm中的字符串列表
问题描述
我正在使用 Realm Swift,我遇到了一个问题,我需要编写一个查询,该查询通过一个布尔属性和一个 Realm 对象上的 List 来过滤 Realm 对象。
我想过滤的领域对象有一个 List 值,它包含一个字符串数组。此列表中的值只会是以下可能性之一:“US”、“CA”或“US”和“CA”。
我该如何编写适当的谓词来过滤布尔值和 List 属性中包含的值之一?到目前为止,我已经尝试过这种类型的查询,但没有成功:
category.templates.filter("testMode = false AND countries CONTAINS 'US')
解决方案
更新:在做了更多的挖掘之后,我发现这个解决方案实际上解决了我试图用 Realm 做的事情:Swift Realm filter List property using an Array
推荐阅读
- sql - 每列PK
- java - 设计多对多关系的正确方法
- uwp - UWP 和串行设备列表
- permissions - Azure Devops:如何在组织级别设置工作项的权限?
- r - 覆盖两个图,一个带有翻转坐标,ggplot
- continuous-integration - 在 Bitbucket 中,什么是“活跃”分支,许多“活跃”分支的影响是什么?
- r - R:使用 purrr 的 map 函数时出现映射错误
- ruby-on-rails - Ruby on Rails RSpec 测试因路由而失败
- ruby - 如何使用 ruby 将表头和行组合到地图中?
- scala - Play 正在下载文件而不是流式传输