[软件设计/软件工程] 快速查询嵌套可选领域对象的方法

[复制链接]
发表于 2022-5-6 13:34:55
问题
我正在为 Swift 交换王国。我有两个像这样的领域对象结构:
  1. class outerObject : Object {
  2.    dynamic var innerObject : innerInfo?
  3. }

  4. class innerInfo : Object {
  5.   dynamic var sortId = 5
  6. }
复制代码

我想做一个查询来获取 innerInfo 不是 nil 并且 sortId 等于 3 的每个外部对象。

通常我会使用这样的东西:

realm.objects(outerObject).filter(谓词)

然后写一个合适的 NSPredicate,但我不认为它适用于可选项。那么推荐的方法是什么?

回答
此查询应该有效: realm.objects(outerObject).filter("innerObject.sortId = 3") 。





上一篇:如何在 NodeJS 中创建查询 MySQL 的函数?
下一篇:日期和时间选择器对话框

使用道具 举报

Archiver|手机版|小黑屋|吾爱开源 |网站地图

Copyright 2011 - 2012 Lnqq.NET.All Rights Reserved( ICP备案粤ICP备14042591号-1粤ICP14042591号 )

关于本站 - 版权申明 - 侵删联系 - Ln Studio! - 广告联系

本站资源来自互联网,仅供用户测试使用,相关版权归原作者所有

快速回复 返回顶部 返回列表