领域可可:是否可以对链接进行查询 [英] realm cocoa: is it possible to do queries on links
本文介绍了领域可可:是否可以对链接进行查询的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在以下对象模型上:
// 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屋!
查看全文