반응형
예 : 개발 환경에서는 호출 된 mysql 쿼리를 콘솔에 기록 할 수 있으면 유용합니다.
예 : 다음 쿼리에 대한 기본 SQL 쿼리 로그를 가져 오는 방법 :
gorm.Find(&todos)
gorm.Preload("User").Find(&todos)
전화 할 수 있다는 것을 알고 있습니다.
gorm.Debug().Find(&todos)
gorm.Debug().Preload("User").Find(&todos)
하지만 프로덕션 환경이 아닌 개발 환경에서는 Debug ()
만 호출하고 싶습니다.
해결 방법
이것은 트릭을 할 것입니다.
db, err:= Open(dbType, connectionDSN);
db.LogMode(true)
참조 페이지 https://stackoverflow.com/questions/36281394
반응형
'MySql' 카테고리의 다른 글
MySQL Excel 파일을 mysql 데이터베이스로 변환하는 방법은 무엇입니까? (0) | 2020.11.08 |
---|---|
MySQL The used SELECT statements have a different number of columns (0) | 2020.11.08 |
MySQL MYSQL How to use trim in select query (0) | 2020.11.08 |
MySQL C #을 사용하여 MySQL 용 DateTime 변환 (0) | 2020.11.08 |
MySQL 쿼리를 생성하여 기존 테이블에서 테이블 생성 (0) | 2020.11.08 |
댓글