我正在尝试从表中删除一行及其父行:
这是我的代码:
result = session.query(TableA, TableB). \
join(TableB). \
filter(TableA.ColumnA == 'something').delete()
不幸的是,我收到了这个错误:
"sqlalchemy.exc.InvalidRequestError: This operation requires only one Table or entity be specified as the target."
我也尝试执行此代码
result = session.query(TableA). \
join(TableB). \
filter(TableA.ColumnA == 'something').delete()
但是这样只删除了 tableA 行。
我该如何解决?