【发布时间】:2015-04-17 07:23:49
【问题描述】:
我正在做一个快速的项目,当我环顾互联网时,在大多数情况下,您可以像这样查询对象:
object.objectsWhere("parentId = 1") 之类的。 但是我无法使用 objectsWhere func,但是我可以使用 allObjects 或 allObjectsInRealm 就好了。
该项目是 swift 中的 iOS7,在 xcode 6.3 beta 中工作如果这很重要,也无法在稳定的 xcode 中找到该方法。通过像这样的 Pod 导入领域:
pod 'Realm'
有什么想法吗?
编辑: 在这种情况下,对象可以是扩展 RLMObject 的类或泛型 func 中它的类型别名,但如果没有泛型,它甚至不存在。
【问题讨论】:
-
这个方法在
RLMObject.h中声明(见Realm docs)。 -
我正在快速工作。这是否需要我像主页说的那样做任何花哨的事情来使用它? (下)realm.io
-
注意我正在尝试在扩展 RLMObject 的类上调用此方法
-
我在 Realm 主页的底部看不到任何花哨的东西 :) 无论如何,根据文档,如果您的对象继承自
RLMObject,则此方法应该有效,所以我不能帮助您进一步解决这个特定问题(我自己不是经验丰富的 Realm 用户)。 -
感谢您的尝试。奇怪的是还有更多我无法访问的方法,我可以访问 objectsWithPredicate 就好了,尽管我会坚持下去。