(ctx context.Context)
| 650 | } |
| 651 | |
| 652 | func (g execG[T]) Find(ctx context.Context) ([]T, error) { |
| 653 | var r []T |
| 654 | err := g.g.apply(ctx).Find(&r).Error |
| 655 | return r, err |
| 656 | } |
| 657 | |
| 658 | func (g execG[T]) FindInBatches(ctx context.Context, batchSize int, fc func(data []T, batch int) error) error { |
| 659 | var data []T |