これがあなたが探しているものです:
db, err := gorm.Open("mysql", "user:[email protected]/dbname?charset=utf8&parseTime=True&loc=Local")
defer db.Close()
story := &Story{}
db.Preload("Paragraphs").Preload("Paragraphs.Sentences").First(story, 1)
id = 1
のストーリーを検索します 関係をプリロードします
fmt.Printf("%+v\n", story)
これにより、結果が適切に印刷されます
補足:Gormのログモードをオンにして、基になるクエリを表示したり、デバッグしたり、その他の目的を実行したりできます:
db.LogMode(true)