lisongxi
lisongxi
` g := gen.NewGenerator(gen.Config{ OutPath: "./cmd/generate/result/query", // 生成的查询类代码的输出路径 Mode: gen.WithoutContext | gen.WithDefaultQuery | gen.WithQueryInterface, }) gormdb, _ := gorm.Open(postgres.Open("host=127.0.0.1 port=5432 user=postgres password=a778699 dbname=compass sslmode=disable timezone=Asia/Shanghai")) g.UseDB(gormdb) g.ApplyBasic( g.GenerateAllTable()..., ) g.Execute()`
> 请问您这个问题解决了吗?我在使用 PostgreSQL 时遇到了类似的情况,`g.ApplyBasic(g.GenerateAllTable()...,)` 报错: > > ``` > 2024/03/25 18:44:45 /web-backend/cmd/postgres/generate.go:34 insufficient arguments > [0.238ms] [rows:-] SELECT * FROM "users" LIMIT 1 > ``` 我使用以下代码切换到目标数据库 ``` gormdb, _ :=...