8

最初の質問は、greenDaoがエンティティの削除関数をいつ生成するかということです。entity.delete()そして、とを呼び出すことの違いは何session.getEntityDao.delete(entity)ですか?

次に、親とToOneの関係にある子を持つ親エンティティを削除する場合、自分で子を削除する必要がありますね。実際には、自動依存関係の「クリーニング」は実行されませんね。

4

1 に答える 1

16

entity.delete()エンティティが「アクティブ」である必要があり、dao.delete(entity)すべてのエンティティで機能します。

greenDAOにはカスケード削除はありません。エンティティを個別に削除する必要があります。

于 2013-04-18T14:16:56.710 に答える