entc/gen: avoid ambiguous column names when joining the same table (#3461)

This commit is contained in:
Ariel Mashraki
2023-04-10 06:29:17 +03:00
committed by GitHub
parent 36d16536ea
commit 065cb9f9ff
44 changed files with 69 additions and 69 deletions

View File

@@ -216,7 +216,7 @@ func ({{ $receiver }} *{{ $builder }}) sqlAll(ctx context.Context, hooks ...quer
query.withFKs = true
{{- end }}
query.Where(predicate.{{ $e.Type.Name }}(func(s *sql.Selector) {
s.Where(sql.InValues({{ $.Package }}.{{ $e.ColumnConstant }}, fks...))
s.Where(sql.InValues(s.C({{ $.Package }}.{{ $e.ColumnConstant }}), fks...))
}))
neighbors, err := query.All(ctx)
if err != nil {