4

オブジェクトに外部コレクション フィールドがあります。オブジェクトを作成する>保存する>クエリを実行すると、それがあり、使用できます。しかし、オブジェクトを作成してすぐに外部コレクション フィールドにアクセスしようとすると、null になります。どうすれば初期化できますか?

4

1 に答える 1

4

ORMLite Dao クラスの一部として、assignEmptyForeignCollection(...)メソッドがあります。これにより、空のコレクションが作成され、適切なフィールドに割り当てられます。

メソッドのJavadocから引用するには:

空のコレクションを作成し、親オブジェクトの適切なフィールドに割り当てます。これにより、コレクションに最初から追加することができます。たとえば、次のフィールドを持つ取引先があるとします。

于 2014-06-20T22:03:48.883 に答える