gpt4 book ai didi

ios - Realm :在一对多关系中,如何根据本例中的类别获取记录

转载 作者:可可西里 更新时间:2023-11-01 02:21:18 25 4
gpt4 key购买 nike

用户可以创建一个类别,然后将书签添加到类别中

这是类别类

class Category: RLMObject {
dynamic var name = ""
}

通过声明 RLMObject(Category) 类型的属性来创建一对多关系

class Bookmark: RLMObject {
dynamic var name = ""
dynamic var category = Category()
}

有一个 API 可以像这样获取所有书签:

Bookmark.allObjects().arraySortedByProperty("name", ascending: true)

我创建了一个名为“stackoverflow”的类别,它有几个书签

现在我想获取属于名为“stackoverflow”的特定类别的所有书签。我该怎么做?

最佳答案

let category = Category.objectsWhere("name == 'stackoverflow'").firstObject() as! Category?
if let category = category {
let bookmarks = category.linkingObjectsOfClass("Bookmark", forProperty: "category")
}

关于ios - Realm :在一对多关系中,如何根据本例中的类别获取记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30806359/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com