我有2个领域对象A和B与关系链接:
(0|10)*11(0|1)*
所以现在,我需要得到所有A对象,其中第一个Bs的Id = 1。 如果我使用这行代码:
class A: Object {
let Bs = List<B>()
}
class B: Object {
dynamic var Id:Int = 0
}
我得到所有A对象,其中一个B的Id = 1.但在我的情况下,我只需要检查第一个Bs。在Realm中可以这样做吗?是否有类似的东西:
realm.objects(A).filter("ANY Bs.Id = 1")
感谢您的帮助! :)
此致
答案 0 :(得分:0)
怎么样:
realm.objects(A).filter("ANY Bs.Id = 1").first
你还有其他条件吗?