私はこの問題を回避する方法を考えようとしています。複数のカテゴリに属することができる ORMlite オブジェクトがあります。オブジェクトとカテゴリ間の多対多の接続を追跡するために、別のテーブル (つまり、ForeignCollection) を使用しています。
問題は、変更されたカテゴリでオブジェクトを更新すると、新しいカテゴリが追加されますが、古いカテゴリは削除されません。
DAO の update メソッドの JavaDoc には、次のテキストが表示されます。
注: 通常、これは外部オブジェクトまたは外部コレクションに加えられた変更を保存しません。
私の質問は、「通常」という言葉の使用についてです。これは、更新が関連する外部オブジェクト/コレクションを更新することを確認するために、何らかの設定を行う方法があることを意味しますか?
または、「通常」がそこにないかのように文を読む必要がありますか?