Skip to content

Commit 838c638

Browse files
committed
hotfix: fix fatal mistake #4
1 parent 3b60d24 commit 838c638

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

generator.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -320,7 +320,7 @@ func (repo *{{ .RepositoryStructName }}) List(ctx context.Context, req *{{ .Stru
320320
filters.{{ $idx.Method }}(configs.{{ $idx.ConstName }}, req.{{ $fi.Field }})
321321
{{- end }}
322322
{{- else }}
323-
q = q.Filter("{{ $fi.Field }}", req.{{ $fi.Field }}.Bool())
323+
q = q.Filter("{{ $fi.Field }} =", req.{{ $fi.Field }}.Bool())
324324
{{- end }}
325325
}
326326
{{- else if eq $fi.FieldType "string" }}
@@ -330,7 +330,7 @@ func (repo *{{ .RepositoryStructName }}) List(ctx context.Context, req *{{ .Stru
330330
filters.{{ $idx.Method }}(configs.{{ $idx.ConstName }}, req.{{ $fi.Field }})
331331
{{- end }}
332332
{{- else }}
333-
q = q.Filter("{{ $fi.Field }}", req.{{ $fi.Field }})
333+
q = q.Filter("{{ $fi.Field }} =", req.{{ $fi.Field }})
334334
{{- end }}
335335
}
336336
{{- else if or (eq $fi.FieldType "int") (eq $fi.FieldType "int64") }}
@@ -340,7 +340,7 @@ func (repo *{{ .RepositoryStructName }}) List(ctx context.Context, req *{{ .Stru
340340
filters.{{ $idx.Method }}(configs.{{ $idx.ConstName }}, req.{{ Parse $fi.Field $fi.FieldType }})
341341
{{- end }}
342342
{{- else }}
343-
q = q.Filter("{{ $fi.Field }}", req.{{ Parse $fi.Field $fi.FieldType }})
343+
q = q.Filter("{{ $fi.Field }} =", req.{{ Parse $fi.Field $fi.FieldType }})
344344
{{- end }}
345345
}
346346
{{- else if eq $fi.FieldType "time.Time" }}
@@ -350,7 +350,7 @@ func (repo *{{ .RepositoryStructName }}) List(ctx context.Context, req *{{ .Stru
350350
filters.{{ $idx.Method }}(configs.{{ $idx.ConstName }}, req.{{ $fi.Field }}.Unix())
351351
{{- end }}
352352
{{- else }}
353-
q = q.Filter("{{ $fi.Field }}", req.{{ $fi.Field }})
353+
q = q.Filter("{{ $fi.Field }} =", req.{{ $fi.Field }})
354354
{{- end }}
355355
}
356356
{{- end }}
@@ -515,7 +515,7 @@ func (repo *{{ .RepositoryStructName }}) InsertMulti(ctx context.Context, subjec
515515
}
516516
517517
var cnt int
518-
if err := repo.datastoreClient.GetMulti(ctx, keys, make([]*{{ .StructName }}, 0, len(subjects))); err != nil {
518+
if err := repo.datastoreClient.GetMulti(ctx, keys, make([]*{{ .StructName }}, len(subjects))); err != nil {
519519
if errs, ok := err.(datastore.MultiError); ok {
520520
for _, err := range errs {
521521
if err == datastore.ErrNoSuchEntity {
@@ -538,7 +538,7 @@ func (repo *{{ .RepositoryStructName }}) InsertMulti(ctx context.Context, subjec
538538
return nil, err
539539
}
540540
541-
vessels := make([]{{ .KeyFieldType }}, 0, len(resKeys))
541+
vessels := make([]{{ .KeyFieldType }}, len(resKeys))
542542
for i := range resKeys {
543543
if keys[i] != nil {
544544
{{- if eq .KeyFieldType "int64" }}
@@ -560,7 +560,7 @@ func (repo *{{ .RepositoryStructName }}) UpdateMulti(ctx context.Context, subjec
560560
return xerrors.Errorf("error in getKeys method: %w", err)
561561
}
562562
563-
if err := repo.datastoreClient.GetMulti(ctx, keys, make([]*{{ .StructName }}, 0, len(subjects))); err != nil {
563+
if err := repo.datastoreClient.GetMulti(ctx, keys, make([]*{{ .StructName }}, len(subjects))); err != nil {
564564
if _, ok := err.(datastore.MultiError); ok {
565565
return err
566566
}

0 commit comments

Comments
 (0)