1つのテーブルがあり、それは結合テーブルであり、基本的には2つのカラム:(id_a, id_b)
です。基本的に言っテーブルから行です複数の行をsqlalchemyで削除する2つのカラムがある
[(1, 2), (1, 3), (2, 4), (5, 6)]
:
私はタプルのリストを持っています。
バッチ処理でこれらをすべて一度に削除するにはどうすればよいですか?テーブルに他の主キー列はありません。ちょうどid_aとid_bです。
SomeSession.execute(user_flag.delete(...))
あなたはどのようなデータベースを使用していますか?あなたはORMを使用していますか?その場合、関係を使用して関連を削除できませんか? –
関連:https://stackoverflow.com/questions/44258545/sqlalchemy-association-table-for-many-to-many-relationship-between-template-id –