2016-12-06 60 views

回答

5

创建一个表,请参阅文件here

使用主键使得可以使用copyToRealmOrUpdate()方法,它将使用此主键查找现有对象,并在找到该对象时进行更新;如果找不到,它会创建一个新的对象。在没有主键的类上调用copyToRealmOrUpdate()时,会抛出异常。

所以这是可能的,但你将需要使用copyToRealm()insert()方法来插入非托管对象,或者直接创建使用createObject()管理的对象。