Pylons + SQLAlchemy에 문제가 있습니다. Pylons + SQLAlchemy problem : 트랜잭션이 서브 트랜잭션의 롤백으로 인해 비활성화되었습니다.
뭔가 잘못
는 (내 경우는 경쟁 조건으로 인해, 무결성 오류입니다) 데이터베이스 오류가 오류의 모든 다음 requestы 결과가 제기되고 발생 :InvalidRequestError: The transaction is inactive due to a rollback in a subtransaction. Issue rollback() to cancel the transaction.
내가 할 수있는 동안 이 원래 오류 (경쟁 조건)이 발생하는 것을 막을 수는 있지만보다 강력한 솔루션을 원합니다. 전체 오류를 방지하기 위해 하나의 오류가 발생하지 않도록하고 싶습니다.
가장 좋은 방법은 무엇입니까? Pylons에게 실패한 트랜잭션을 롤백하도록 알리는 방법이 있습니까?
감사합니다. 이것은 트릭을 수행하는 것 같습니다. –