【发布时间】:2015-10-23 19:11:35
【问题描述】:
我正在使用 Realm 数据库 (RealmSwift),我想将列表值添加到我的数据库中。我的第一个数据库是 Student 数据库:
import Foundation
import RealmSwift
class Student: Object {
dynamic var identifier = ""
dynamic var name = ""
dynamic var university = ""
let subjects = List<Subjects>()
override static func primaryKey() -> String? {
return "identifier"
}
}
我的主题数据库很简单:
import Foundation
import RealmSwift
class Subjects: Object {
dynamic var identifier = ""
dynamic var name = ""
override static func primaryKey() -> String? {
return "identifier"
}
}
现在,我不确定在创建包含列表值的变量时使用什么正确的语法。
try! realm.write() {
let myStudent = realm.create(Student.self, value: ["identifier" : "1", "name" : "James", "university" : "Stanford", "subjects" : "Engineering", "Mathematics", "Physics"] )
realm.add(myStudent)
我怎样才能为列表中的每个主题添加标识符?
【问题讨论】:
标签: ios database list swift2 realm