【发布时间】:2017-07-25 07:39:55
【问题描述】:
我有一个名为 DiscoverUserInfo 的领域对象:
class DiscoverUserInfo: Object , Mappable{
dynamic var UserObject:User?
dynamic var ConnectionStatus:Int = -1
var PreviousMeetings = List<Meeting>()
required convenience init?(map: Map) {
self.init()
}
override class func primaryKey() -> String? { return "UserObject.UserId" }
}
现在,我想设置一个主键 UserId 或 UserObject。
但是当我运行这段代码时,我得到了这个错误:
由于未捕获的异常“RLMException”而终止应用程序,原因: '主键属性'UserObject.UserId'在对象上不存在 '发现用户信息''
【问题讨论】: