Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for LimitPerRecord (0.26 sec)

  1. generics.go

    	q.db.Offset(offset)
    	return q
    }
    
    func (q *preloadBuilder) Order(value interface{}) PreloadBuilder {
    	q.db.Order(value)
    	return q
    }
    
    func (q *preloadBuilder) LimitPerRecord(num int) PreloadBuilder {
    	q.limitPerRecord = num
    	return q
    }
    
    func (c chainG[T]) Joins(jt clause.JoinTarget, on func(db JoinBuilder, joinTable clause.Table, curTable clause.Table) error) ChainInterface[T] {
    Registered: Sun Sep 07 09:35:13 UTC 2025
    - Last Modified: Thu Sep 04 13:13:16 UTC 2025
    - 15.5K bytes
    - Viewed (0)
  2. tests/generics_test.go

    		if strings.HasPrefix(DB.Dialector.(*mysql.Dialector).ServerVersion, "5.7") {
    			return
    		}
    	}
    	results, err = db.Preload("Pets", func(db gorm.PreloadBuilder) error {
    		db.LimitPerRecord(5)
    		return nil
    	}).Where("name in ?", names).Find(ctx)
    
    	for _, result := range results {
    		if result.Name == u.Name {
    			if len(result.Pets) != len(u.Pets) {
    Registered: Sun Sep 07 09:35:13 UTC 2025
    - Last Modified: Thu Sep 04 13:13:16 UTC 2025
    - 28K bytes
    - Viewed (0)
Back to top