RealmList
と非管理RealmList
の違いがわかります。私は自分のリストが管理されているかどうかをどのように判断できるのか分からない。私は次のようにリストを作成します。
myList = new RealmList();
私は次のようにリストを作成する:私はRealmListに追加したすべての項目がレルムに追加され
myList.add(item);
、と私が開発していますので、私はそれを望んでいませんレルムに自分のライブラリに必要なものだけを入れるようにしたいと考えています。すべてのアイテムには、他のアイテムを追加する(関連していない場合でも、それらをレルムに追加する)「関連」リストがあります。 レルムに追加することなく、RealmList
に追加する方法はありますか?RealmObjectをレルムに追加せずにリストに追加
答えて
次のコードがある場合:
RealmList<Foo> myList = new RealmList(); myList.add(item);
を何もレルムに追加されません。レルムにアイテムを追加することは、ライトトランザクション内でのみ行うことができます。レルムにアイテムを追加することは、レルムが永続化しないことを保証するためです。
実際にはアイテムをリストに追加します。編集しようとすると編集できませんトランザクション外のレルム項目 –
管理対象レルムオブジェクトをアンマネージリストに追加しますか? –
おそらくそれは問題です。アンマネージドオブジェクトを作成するにはどうすればよいですか? –
- 1. リストのリストを作成せずにPythonリストに追加する
- 2. タプルを展開せずにリストにタプルを追加
- 3. 追加のコードを追加せずに同じ要素をコピー
- 4. xcodeでアカウントを追加せずにプロビジョニングプロファイルを追加する:8.3.3
- 5. レルムにオブジェクトを追加する
- 6. 反復せずにリストに配列を追加する
- 7. レルムの既存のリストに新しいオブジェクトを追加する
- 8. 削除せずにpickleファイルに追加
- 9. Codeigniter URLリダイレクトindex.phpを追加せずに
- 10. RealmListのrealmObjectの追加/更新
- 11. 内容を追加せずにsvn v1.6リポジトリにディレクトリを追加する方法
- 12. PHPを使用して改行を追加せずにファイルに追加する
- 13. 既存のRealmObjectをRealmListに非同期で追加する
- 14. SAPUI5リストにチェックボックスを追加
- 15. リストをC#に追加TreeView
- 16. JSONオブジェクトをリストに追加
- 17. デストラクタを呼び出さずにリストにオブジェクトを追加
- 18. リストを使わずにクラスをCBooksに追加する方法
- 19. リストに追加できません
- 20. SQL追加の列を追加せずに列フィールドを選択します。
- 21. リストに追加する
- 22. リストに追加する(Byte())
- 23. javaの "null"リストに追加
- 24. リストに追加<string>
- 25. リストに追加するxdocumentのlinqクエリを追加する
- 26. リストのリストにタプルを追加する
- 27. リストをリストに追加する
- 28. リストにリストを追加するPython
- 29. リストに修正リストを追加する
- 30. Python:同じリストにリストを追加
「RealmList」ではなく「List」を使用することは可能ですか? – ilya
@ilya noリストがRealmObject内にあるので、RealmList –
しか受け付けないので、 '@ Ignore'でそのリストに注釈を付けてみましたか? https://realm.io/docs/java/latest/#ignoring-properties – ilya