Closed6ヶ月前にクローズ7gormで副問い合わせを使用したinsertが生クエリしか方法がなさそうで納得いかないので調査するGoGORMR-Az6ヶ月前SSIA gormのソースコードを読む R-Az6ヶ月前取り敢えずテストを読む https://github.com/go-gorm/gorm/blob/5e599a07ec6aacd85b7806805908c4a78fa0e5ce/tests/create_test.go#L1-L794 R-Az6ヶ月前に更新gormのテスト、整って個人的に好きな感じ 読みやすい R-Az6ヶ月前なるほどなぁ gorm.Exprってのが副問い合わせみたいなのに使えるのか https://github.com/go-gorm/gorm/blob/5e599a07ec6aacd85b7806805908c4a78fa0e5ce/tests/create_test.go#L513-L523 R-Az6ヶ月前これか https://github.com/go-gorm/gorm/blob/5e599a07ec6aacd85b7806805908c4a78fa0e5ce/gorm.go#L424-L428 R-Az6ヶ月前うーんこれ実質的には生クエリと大差なくないか? とおもったけど、わかったなこれmapで渡すならgorm.DB型渡せるって意味じゃん R-Az6ヶ月前実験してみたけど、gorm.DBを渡すんじゃなくて、Exprで生クエリに変換してんのか まぁそれならそれでもいい このスクラップは6ヶ月前にクローズされました
R-Az6ヶ月前取り敢えずテストを読む https://github.com/go-gorm/gorm/blob/5e599a07ec6aacd85b7806805908c4a78fa0e5ce/tests/create_test.go#L1-L794
R-Az6ヶ月前なるほどなぁ gorm.Exprってのが副問い合わせみたいなのに使えるのか https://github.com/go-gorm/gorm/blob/5e599a07ec6aacd85b7806805908c4a78fa0e5ce/tests/create_test.go#L513-L523
R-Az6ヶ月前これか https://github.com/go-gorm/gorm/blob/5e599a07ec6aacd85b7806805908c4a78fa0e5ce/gorm.go#L424-L428