This commit is contained in:
li_xd 2016-06-30 18:27:52 +08:00
parent c1c4f9f86e
commit 3601b19cbd

View File

@ -967,7 +967,7 @@ func (scope *Scope) shouldSaveAssociations() bool {
func (scope *Scope) related(value interface{}, foreignKeys ...string) *Scope { func (scope *Scope) related(value interface{}, foreignKeys ...string) *Scope {
toScope := scope.db.NewScope(value) toScope := scope.db.NewScope(value)
for _, foreignKey := range append(foreignKeys, toScope.typeName()+"Id", scope.typeName()+"Id") { for _, foreignKey := range append(foreignKeys, toScope.typeName()+"ID", scope.typeName()+"ID") {
fromField, _ := scope.FieldByName(foreignKey) fromField, _ := scope.FieldByName(foreignKey)
toField, _ := toScope.FieldByName(foreignKey) toField, _ := toScope.FieldByName(foreignKey)