我在官方文档中找不到类似内容,我想知道它是否可行。我得到了对象:
class Post: Object {
dynamic var id = 0
dynamic var name = ""
let categories = List<Category>()
override static func primaryKey() -> String? {
return "id"
}
}
假设,category包含具有auto_inc id的对象。我想进行查询,例如选择其中类别包含id 1,4,6的帖子。这可能,或者我是否需要编写一些第三方过滤器?
答案 0 :(得分:2)
绝对是possible:
let realm = try! Realm()
let idsToFilter = [1, 4, 6]
let results = realm.objects(Post.self).filter("ANY categories.id IN %@", idsToFilter)