Android:创建没有主键的域表

Amo*_*shi 2 android realm

是否可以在Realm for android中创建没有主键的表

Prz*_*ski 8

请参阅此处的文档:

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

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