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