diff --git a/postgresql/result.go b/postgresql/result.go index 1ee8e7b5f8926ac546a1c06e189c6886c3211324..d1fbc640b95194f26f33bf9c4b3ebd06d7a0ea13 100644 --- a/postgresql/result.go +++ b/postgresql/result.go @@ -108,7 +108,7 @@ func (r *result) Group(fields ...interface{}) db.Result { } groupByColumns = append(groupByColumns, sqlgen.Column{sqlgen.Raw{s}}) case db.Raw: - groupByColumns = append(groupByColumns, sqlgen.Column{sqlgen.Raw{fmt.Sprintf("%v", value)}}) + groupByColumns = append(groupByColumns, sqlgen.Column{sqlgen.Raw{fmt.Sprintf("%v", value.Value)}}) default: groupByColumns = append(groupByColumns, sqlgen.Column{value}) }