领域Swift-筛选关系的第一个元素

领域Swift-筛选关系的第一个元素,swift,filter,realm,Swift,Filter,Realm,我有两个领域对象A和B通过关系链接: class A: Object { let Bs = List<B>() } class B: Object { dynamic var Id:Int = 0 } 我得到所有A对象,其中一个b的Id=1。但在我的情况下,我只需要检查第一个Bs。在这个领域有可能做到这一点吗?是否有类似于: realm.objects(A).filter("FIRST Bs.Id = 1") or realm.objects(A).filter(

我有两个领域对象A和B通过关系链接:

class A: Object {
    let Bs = List<B>()
}

class B: Object {
    dynamic var Id:Int = 0
}
我得到所有A对象,其中一个b的Id=1。但在我的情况下,我只需要检查第一个Bs。在这个领域有可能做到这一点吗?是否有类似于:

realm.objects(A).filter("FIRST Bs.Id = 1")
or
realm.objects(A).filter("TOP Bs.Id = 1")
谢谢你的帮助!:)

关于,

怎么样:

realm.objects(A).filter("ANY Bs.Id = 1").first
你还有其他情况吗?

怎么样:

realm.objects(A).filter("ANY Bs.Id = 1").first
你还有其他情况吗