fix bug in postgres
Showing
2 changed files
with
6 additions
and
0 deletions
| ... | @@ -1135,6 +1135,8 @@ func (d *dbBase) ReadValues(q dbQuerier, qs *querySet, mi *modelInfo, cond *Cond | ... | @@ -1135,6 +1135,8 @@ func (d *dbBase) ReadValues(q dbQuerier, qs *querySet, mi *modelInfo, cond *Cond |
| 1135 | 1135 | ||
| 1136 | query := fmt.Sprintf("SELECT %s FROM %s%s%s T0 %s%s%s%s", sels, Q, mi.table, Q, join, where, orderBy, limit) | 1136 | query := fmt.Sprintf("SELECT %s FROM %s%s%s T0 %s%s%s%s", sels, Q, mi.table, Q, join, where, orderBy, limit) |
| 1137 | 1137 | ||
| 1138 | d.ins.ReplaceMarks(&query) | ||
| 1139 | |||
| 1138 | var rs *sql.Rows | 1140 | var rs *sql.Rows |
| 1139 | if r, err := q.Query(query, args...); err != nil { | 1141 | if r, err := q.Query(query, args...); err != nil { |
| 1140 | return 0, err | 1142 | return 0, err | ... | ... |
| ... | @@ -766,6 +766,10 @@ func TestValues(t *testing.T) { | ... | @@ -766,6 +766,10 @@ func TestValues(t *testing.T) { |
| 766 | throwFail(t, AssertIs(maps[0]["Profile__Age"], 28)) | 766 | throwFail(t, AssertIs(maps[0]["Profile__Age"], 28)) |
| 767 | throwFail(t, AssertIs(maps[2]["Profile__Age"], nil)) | 767 | throwFail(t, AssertIs(maps[2]["Profile__Age"], nil)) |
| 768 | } | 768 | } |
| 769 | |||
| 770 | num, err = qs.Filter("UserName", "slene").Values(&maps) | ||
| 771 | throwFail(t, err) | ||
| 772 | throwFail(t, AssertIs(num, 1)) | ||
| 769 | } | 773 | } |
| 770 | 774 | ||
| 771 | func TestValuesList(t *testing.T) { | 775 | func TestValuesList(t *testing.T) { | ... | ... |
-
Please register or sign in to post a comment