(ctx context.Context)
| 506 | } |
| 507 | |
| 508 | func (gq *GroupQuery) sqlCount(ctx context.Context) (int, error) { |
| 509 | _spec := gq.querySpec() |
| 510 | _spec.Node.Columns = gq.ctx.Fields |
| 511 | if len(gq.ctx.Fields) > 0 { |
| 512 | _spec.Unique = gq.ctx.Unique != nil && *gq.ctx.Unique |
| 513 | } |
| 514 | return sqlgraph.CountNodes(ctx, gq.driver, _spec) |
| 515 | } |
| 516 | |
| 517 | func (gq *GroupQuery) querySpec() *sqlgraph.QuerySpec { |
| 518 | _spec := sqlgraph.NewQuerySpec(group.Table, group.Columns, sqlgraph.NewFieldSpec(group.FieldID, field.TypeInt)) |