これが私の問題です。ネストの深さが3になるまで、さまざまなエンティティが他のエンティティにリンクされています。すべてのオブジェクトのすべての外部フィールドに注釈が付けられています。
@DatabaseField(foreign = true, foreignAutoRefresh = true)
しかし、ネストの深さが2になるまで、実際のautoRefreshed異物を取得します。
たとえば、Aエンティティをクエリしてから、次のようにします。
A.getB().getC().getD()
エンティティBとCIにはすでにすべてのフィールドがありますが、エンティティDIにはIDのみがフェッチされているため、すべてのDフィールドをフェッチするにはdao.refresh()メソッドを呼び出す必要があります。制限ですか?ドキュメントにそれについて何も見つかりません。