Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 21 - 24 of 24 for Exprs (0.03 seconds)

  1. tests/update_test.go

    		t.Errorf("User's updated at should be changed, old %v, new %v", user2.UpdatedAt.Format(time.RFC1123Z), user3.UpdatedAt.Format(time.RFC1123Z))
    	}
    
    	// update with gorm exprs
    	if err := DB.Model(&user3).Updates(map[string]interface{}{"age": gorm.Expr("age + ?", 100)}).Error; err != nil {
    		t.Errorf("Not error should happen when updating with gorm expr, but got %v", err)
    	}
    	var user4 User
    Created: Sun Apr 05 09:35:12 GMT 2026
    - Last Modified: Mon Jul 21 02:46:58 GMT 2025
    - 30.4K bytes
    - Click Count (0)
  2. clause/joins.go

    	} else {
    		if join.Type != "" {
    			builder.WriteString(string(join.Type))
    			builder.WriteByte(' ')
    		}
    
    		builder.WriteString("JOIN ")
    		builder.WriteQuoted(join.Table)
    
    		if len(join.ON.Exprs) > 0 {
    			builder.WriteString(" ON ")
    			join.ON.Build(builder)
    		} else if len(join.Using) > 0 {
    			builder.WriteString(" USING (")
    			for idx, c := range join.Using {
    				if idx > 0 {
    					builder.WriteByte(',')
    Created: Sun Apr 05 09:35:12 GMT 2026
    - Last Modified: Sun May 25 07:40:40 GMT 2025
    - 1.5K bytes
    - Click Count (0)
  3. callbacks/helper.go

    		if withCondition {
    			if _, withSoftDelete := db.Statement.Clauses["soft_delete_enabled"]; withSoftDelete {
    				whereClause, _ := where.Expression.(clause.Where)
    				withCondition = len(whereClause.Exprs) > 1
    			}
    		}
    		if !withCondition {
    			db.AddError(gorm.ErrMissingWhereClause)
    		}
    		return
    	}
    }
    
    type visitMap = map[reflect.Value]bool
    
    Created: Sun Apr 05 09:35:12 GMT 2026
    - Last Modified: Thu Apr 14 12:32:57 GMT 2022
    - 3.7K bytes
    - Click Count (0)
  4. tests/chainable_api_test.go

    	}
    
    	// Where
    	tx = tx.Where("age = ?", 20)
    	c, ok := tx.Statement.Clauses["WHERE"]
    	if !ok {
    		t.Fatalf("WHERE clause expected")
    	}
    	if where, ok := c.Expression.(clause.Where); !ok || len(where.Exprs) == 0 {
    		t.Fatalf("WHERE expressions expected, got %v", c.Expression)
    	}
    
    	// Order
    	tx = tx.Order("name DESC")
    	if _, ok := tx.Statement.Clauses["ORDER BY"]; !ok {
    		t.Fatalf("ORDER BY clause expected")
    	}
    
    Created: Sun Apr 05 09:35:12 GMT 2026
    - Last Modified: Sat Jan 31 08:39:40 GMT 2026
    - 3.9K bytes
    - Click Count (0)
Back to Top