0
我有一个境界对象调用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" }
}
现在对于这一点,我想设置一个主键这是UserObject
UserId
。
但是当我运行此代码,我得到这个错误:
Terminating app due to uncaught exception 'RLMException', reason: 'Primary key property 'UserObject.UserId' does not exist on object 'DiscoverUserInfo''