python - 플라스크-sqlalchemy에서 쿼리 문을 원시 SQL로 변환하고 인쇄하는 방법은 무엇입니까?
世界只因有你
世界只因有你 2017-06-12 09:26:42
0
3
1408

파이썬 플라스크에서 sqlalchemy를 사용하여 다음과 같이 테이블을 생성합니다.

으아악

현재 쿼리 결과는 다음과 같습니다.

으아악

우리가 얻는 것은 쿼리셋 객체입니다. 이 객체의 모든 내용을 인쇄할 수 있는 방법이 있나요? 다음과 같이 매번 이 객체의 속성 하나만 가져오는 대신에? 그리고, 이 문장을 실행할 때 실제로 실행된 SQL 문장을 어떻게 출력하나요?

으아악
世界只因有你
世界只因有你

모든 응답(3)
为情所困

이것은 sqlalchemy 자체의 운영에 관한 것입니다.

내가 아는 것은 sqlalchemy를 사용할 때입니다. 다음과 같은 쿼리가 있다고 가정해 보겠습니다.

으아악

직접 해보세요:

으아악

실제 SQL문을 출력할 수 있습니다. 다음과 같이 다양한 데이터에 대해 방언 출력을 수행할 수 있습니다.

으아악

그래서 falsk에서는 flask-sqlalchemy 자체가 flask-sqlalchemy本身只是对sqlalchemy의 패키지이기 때문입니다. 동일한 접근 방식이 적용되어야 합니다

phpcn_u1582

제 기억이 맞다면 str(해당 모델)을 직접 사용하세요

三叔

실제 실행된 SQL 문을 인쇄하세요:
SQLALCHEMY_ECHO=True

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿