0

私はRef `sのコレクション(arraylist)を持っています.objectifyドキュメントには、コレクションを永続化して将来変更するためにコレクションを初期化する必要があると書かれています.....

今、Refはオブジェクトを指していますが、アプリを初めて起動したとき、データストアにオブジェクトがありません...ダミー値を初期化するための最良の方法は何ですか...私の仮定はRef<> がデータ ストア内の実際のオブジェクトを指す必要があることは?

4

1 に答える 1

0

2つのこと:

  1. 空のコレクションを初期化する必要があります。何も追加する必要はありません。例えば、field = new ArrayList<Ref<Thing>>();
  2. 実際には、コレクションを初期化する必要はありません。システムをしばらく使用すると明らかになる理由から、これは良い考えです。
于 2013-02-22T20:46:11.053 に答える