我正在使用Realm 2.0(Swift)。我的模型由X
和Y
(类)组成。 X
有一个名为list
的属性,它是Y
个对象的领域列表。
我们假设我有一个Y
对象的实例,名为y
我正在寻找的查询是:
y
个对象列表中包含等于Y
的对象?如果列表只是一个字符串列表,我认为这将是微不足道的,因为查询将是:realm.objects(X.self).filter("<string> IN list")
谢谢: - )
答案 0 :(得分:7)
You can express this as either:
realm.objects(X.self).filter("%@ IN list", y)
or:
realm.objects(X.self).filter("ANY list = %@", y)