Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for saveAssociation (0.14 sec)

  1. association.go

    		switch association.Relationship.Type {
    		case schema.HasOne, schema.BelongsTo:
    			if len(values) > 0 {
    				association.Error = association.Replace(values...)
    			}
    		default:
    			association.saveAssociation( /*clear*/ false, values...)
    		}
    	}
    
    	return association.Error
    }
    
    func (association *Association) Replace(values ...interface{}) error {
    	if association.Error == nil {
    Registered: Wed Jun 12 16:27:09 UTC 2024
    - Last Modified: Wed Jun 12 10:49:45 UTC 2024
    - 21.5K bytes
    - Viewed (0)
  2. callbacks/associations.go

    									identityMap[cacheKey] = true
    								}
    
    								distinctElems = reflect.Append(distinctElems, rv)
    							}
    						}
    					}
    
    					if elems.Len() > 0 {
    						if saveAssociations(db, rel, distinctElems, selectColumns, restricted, nil) == nil {
    							for i := 0; i < elems.Len(); i++ {
    								setupReferences(objs[i], elems.Index(i))
    							}
    						}
    					}
    				case reflect.Struct:
    Registered: Wed Jun 12 16:27:09 UTC 2024
    - Last Modified: Tue Apr 11 03:06:13 UTC 2023
    - 14.3K bytes
    - Viewed (0)
Back to top