在以下对象模型上:
// 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”开头的狗的人,例如
Person.objectsWhere("ANY dogs.name name BEGINSWITH 'B'")
我已经尝试过,似乎没有在realm-cocoa上工作0.89.1
答案 0 :(得分:1)
这应该有效,你在谓词语句中有一个额外的名字,它应该是这样的:
Person.objectsWhere("ANY dogs.name BEGINSWITH 'B'")