fix 代码生成关联表id

This commit is contained in:
yxh 2023-06-12 21:18:07 +08:00
parent f09c26d060
commit 3c8037e1c2

View File

@ -267,7 +267,7 @@ func (s *s{{.table.ClassName}})GetBy{{$pkGoField}}(ctx context.Context, {{$.tabl
{{if eq $column.LinkTableClass $linkedTable.ClassName}} {{if eq $column.LinkTableClass $linkedTable.ClassName}}
err = g.Model("{{$linkedTable.TableName}}"). err = g.Model("{{$linkedTable.TableName}}").
Fields(model.Linked{{$.table.ClassName}}{{$linkedTable.ClassName}}{}). Fields(model.Linked{{$.table.ClassName}}{{$linkedTable.ClassName}}{}).
Where("id", gstr.Split(res.{{$column.GoField}}, ",")). Where("{{$column.LinkLabelId}}", gstr.Split(res.{{$column.GoField}}, ",")).
Scan(&res.Linked{{$column.GoField}}) Scan(&res.Linked{{$column.GoField}})
liberr.ErrIsNil(ctx, err) liberr.ErrIsNil(ctx, err)
{{end}} {{end}}