(ctx context.Context)
| 609 | } |
| 610 | |
| 611 | func (eq *EntityQuery) sqlCount(ctx context.Context) (int, error) { |
| 612 | _spec := eq.querySpec() |
| 613 | _spec.Node.Columns = eq.ctx.Fields |
| 614 | if len(eq.ctx.Fields) > 0 { |
| 615 | _spec.Unique = eq.ctx.Unique != nil && *eq.ctx.Unique |
| 616 | } |
| 617 | return sqlgraph.CountNodes(ctx, eq.driver, _spec) |
| 618 | } |
| 619 | |
| 620 | func (eq *EntityQuery) querySpec() *sqlgraph.QuerySpec { |
| 621 | _spec := sqlgraph.NewQuerySpec(entity.Table, entity.Columns, sqlgraph.NewFieldSpec(entity.FieldID, field.TypeInt)) |