Accès à la requête MySQL sous-jacente avec GORM
Afin d'accéder à la requête MySQL sous-jacente générée par GORM, les étapes suivantes peuvent être suivies :
Pour exemple :
import ( "gorm.io/gorm" ) func main() { db, err := gorm.Open("mysql", "user:password@tcp(127.0.0.1:3306)/database_name") if err != nil { // Handle error } db.LogMode(true) // Execute queries and access the generated MySQL queries // ... }
En activant la journalisation, toutes les requêtes MySQL générées seront imprimées sur la console, permettant un débogage et une optimisation faciles dans les environnements de développement. Cela peut être particulièrement utile pour analyser des requêtes complexes ou identifier tout problème potentiel.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!