Fix JSONSerializer for postgres

This commit is contained in:
Jinzhu 2022-02-15 21:37:28 +08:00
parent a1dc940af3
commit 94d502b71b
2 changed files with 2 additions and 2 deletions

View File

@ -83,7 +83,8 @@ func (JSONSerializer) Scan(ctx context.Context, field *Field, dst reflect.Value,
// Value implements serializer interface
func (JSONSerializer) Value(ctx context.Context, field *Field, dst reflect.Value, fieldValue interface{}) (interface{}, error) {
return json.Marshal(fieldValue)
result, err := json.Marshal(fieldValue)
return string(result), err
}
// CreateClausesInterface create clauses interface

View File

@ -35,7 +35,6 @@ func (es *EncryptedString) Scan(ctx context.Context, field *schema.Field, dst re
return nil
}
// Value implements serializer interface
func (es EncryptedString) Value(ctx context.Context, field *schema.Field, dst reflect.Value, fieldValue interface{}) (interface{}, error) {
return "hello" + string(es), nil
}