diff --git a/scope_private.go b/scope_private.go index b6468721..debea2b7 100644 --- a/scope_private.go +++ b/scope_private.go @@ -475,7 +475,7 @@ func (scope *Scope) related(value interface{}, foreignKeys ...string) *Scope { // has one if foreignValue, err := scope.FieldValueByName(foreignKey); err == nil { - sql := fmt.Sprintf("%v = ?", scope.Quote(ToSnake(toScope.PrimaryKey()))) + sql := fmt.Sprintf("%v = ?", scope.Quote(toScope.PrimaryKey())) toScope.inlineCondition(sql, foreignValue).callCallbacks(scope.db.parent.callback.queries) return scope }