领域可可:是否可以对链接进行查询 [英] realm cocoa: is it possible to do queries on links

查看:68
本文介绍了领域可可:是否可以对链接进行查询的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在以下对象模型上:

// Dog model
class Dog: RLMObject {
    var name = ""
    var owner = Person()
}

// Person model
class Person: RLMObject {
    name = ""
    birthdate = NSDate(timeIntervalSince1970: 1)
    dogs = RLMArray(objectClassName: Dog.className())
}

是否可以查询所有拥有以'B'开头的狗的人,例如

is it possible to query for all person's who have a dog whose name starts with 'B' i.e. something like

Person.objectsWhere("ANY dogs.name name BEGINSWITH 'B'")

我已经尝试过了,似乎无法在realm-cocoa 0.89.1上使用

I have tried it, doesn't seem to work on realm-cocoa 0.89.1

推荐答案

这应该有效,您在谓词语句中有一个额外的名称,它应如下所示:

This should work, you have an extra name in the predicate statement, it should read like this:

Person.objectsWhere("ANY dogs.name BEGINSWITH 'B'")

这篇关于领域可可:是否可以对链接进行查询的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆