최근에 개체를 다시 만들 때 SQL_Alchemy의 동작에 물렸습니다.SQL_Alchemy가 개체를 다시 만듭니다.
특히 테이블에 매핑 된 클래스를 정의했습니다. 이 클래스의 객체는 데이터베이스에 저장되지 않은 상태 정보를 유지 관리합니다. 주기적으로 SQL_Alchemy가 객체를 재구성하기 때문에 내 프로그램이 깨져서 상태 정보가 손실되었다. SA가 메소드를 생성하고 @ orm.reconstructor로 장식했기 때문에 SA가 객체를 재구성하고 있다는 것을 알고 있습니다. 그래서 객체가 재 빌드되는 시점을 확인할 수있었습니다.
내 질문은 : 어디 경우
1) 개체 복원에 대한 SQL_Alchemy의 행동은 문서화되어 있습니까?
2)을 제어 할 수있는 방법이 있나요 (예 : 기능을 해제?)
는3) 상태 정보를 유지하기 위해 SQL 연금술에 의해 유지되는 객체를 허용하는 객체 모델을 구축하기위한 적절한 조리법은 무엇 그것은 아니다 실제 데이터베이스에 반영 되었습니까?