Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 2 of 2 for AfterQuery (0.05 seconds)

  1. callbacks/callbacks.go

    	queryCallback := db.Callback().Query()
    	queryCallback.Register("gorm:query", Query)
    	queryCallback.Register("gorm:preload", Preload)
    	queryCallback.Register("gorm:after_query", AfterQuery)
    	queryCallback.Clauses = config.QueryClauses
    
    	deleteCallback := db.Callback().Delete()
    	deleteCallback.Match(enableTransaction).Register("gorm:begin_transaction", BeginTransaction)
    Created: Sun Dec 28 09:35:17 GMT 2025
    - Last Modified: Wed Oct 27 23:56:55 GMT 2021
    - 3.3K bytes
    - Click Count (0)
  2. callbacks/query.go

    		if tx.Error != nil {
    			return
    		}
    
    		db.AddError(preloadEntryPoint(tx, joins, &tx.Statement.Schema.Relationships, db.Statement.Preloads, db.Statement.Preloads[clause.Associations]))
    	}
    }
    
    func AfterQuery(db *gorm.DB) {
    	// clear the joins after query because preload need it
    	if v, ok := db.Statement.Clauses["FROM"].Expression.(clause.From); ok {
    		fromClause := db.Statement.Clauses["FROM"]
    Created: Sun Dec 28 09:35:17 GMT 2025
    - Last Modified: Sun May 25 07:40:40 GMT 2025
    - 10.4K bytes
    - Click Count (3)
Back to Top