Sha256: cb3cc7d234780b1b0536aaaa179e673a15a4fd3985744af2d3d78107126f1dd2
Contents?: true
Size: 553 Bytes
Versions: 4
Compression:
Stored size: 553 Bytes
Contents
<%- import 'context' import model.package import 'datastore' import 'log' -%> func (s *<%= type.name %>) AllBy(ctx context.Context, q *datastore.Query) ([]*<%= model.qualified_name %>, error) { g := goon.FromContext(ctx) r := []*<%= model.qualified_name %>{} _, err := g.GetAll(q.EventualConsistency(), &r) if err != nil { log.Errorf(ctx, "Failed to AllBy <%= model.qualified_name %> because of %v\n", err) return nil, err } if s.Hook != nil { if err := s.Hook.AfterQuery(ctx, &r); err != nil { return nil, err } } return r, nil }
Version data entries
4 entries across 4 versions & 1 rubygems