假设我有Queue
类具有唯一标题,并且可以保存其他类Item
中的对象列表。
class Queue: Object {
@objc dynamic var title = ""
let items = List<Item>()
override static func primaryKey() -> String? {
return "title"
}
}
我想在数据库中安装应用程序之前有n
(可能是3-5个)Queue
个实例,所以我可以随时访问它们以添加一些Item
1}}到项目列表。有没有办法创建这些队列,并在应用程序首次启动时将它们保存到数据库中一次,我应该在代码中的确切位置?
答案 0 :(得分:1)
您可以在应用开始时查看您现在有多少Queue
个:
let realm = try! Realm()
if realm.objects(Queue.self).isEmpty {
// no items, so you should create n items
}
答案 1 :(得分:0)
为领域添加新对象
npm audit fix