1

RealmListmanagedと unmanagedの間に違いがあることは知っていますRealmList。リストが管理されているかどうかを判断する方法がわかりません。次のようにリストを作成します: 次のよう
myList = new RealmList();
にリストに入力します:
myList.add(item);
RealmList に追加するすべてのアイテムはレルムに追加されますが、アイテムの個人的なライブラリを開発していて、レルムに含める必要があるため、これは必要ありません。ユーザーが自分のライブラリで必要とするアイテムのみ。すべてのアイテムには、他のアイテムを追加する「関連」リストがあります (それらをレルムにも追加します)。RealmListRealm にも追加せずに、それらを に追加する方法はありますか?

4

1 に答える 1

0

次のコードがある場合:

RealmList<Foo> myList = new RealmList(); myList.add(item);

Realm には何も追加されません。Realm への項目の追加は、書き込みトランザクション内でのみ実行できるため、書き込みトランザクションの外で実行すると、Realm によって永続化されないことが保証されます。

于 2016-12-20T06:20:43.913 に答える