-1
そのロジックがあります。どうすればうまくいくのですかsqlがトランザクション内のデータを削除するようにしてください
@Transactional
public Rel unfollowUser() {
myRepository.deleteAllFromTable1();
myRepository.getAllFromTable1(); return new Rel();}
質問:2番目のトランザクションはテーブルからデータを取得する必要がありますか?またはその前にその削除をコミットしなければならないか?それは何かに依存していますか?
これは、トランザクション内でデータベースクエリを1つずつフラッシュしますか?または一度にすべて?まだカントは可能性があり、それが各クエリ – strash
取得、削除getAllFromTable1がレコードを返した後、その?前の行で削除しようとしましたが? –
の前にすべての変更がそう – strash