ドキュメントの例を使用すると、結合テーブルを介して接続されている医師と患者がいます。ここで、医師から患者を削除します。これは正常に機能します。つまり、結合テーブルの行が消えます。
doctor.remove(patient);
データベースから Doctor をリロードせずに残りの (n-1) 人の患者を取得する方法はありますか?
doctor.getAll(Patient.class);
ドクターをリロードせずにこれを行うと、削除されたばかりのエントリが表示されます。また、キャッシュのパージは機能しません。データベースから医者もリロードしたときにのみ、削除されたエントリはなくなりました。これが機能する唯一の方法ですか?