good morning!!!!

Skip to content
Snippets Groups Projects
Commit f3cfd909 authored by José Carlos Nieto's avatar José Carlos Nieto
Browse files

Fix sqlbuilder's One().

parent 3c6c2d29
Branches
Tags
No related merge requests found
...@@ -1099,6 +1099,14 @@ func TestBuilder(t *testing.T) { ...@@ -1099,6 +1099,14 @@ func TestBuilder(t *testing.T) {
assert.NoError(t, err) assert.NoError(t, err)
assert.NotZero(t, all) assert.NotZero(t, all)
// Using explicit iterator to fetch one item.
var item map[string]interface{}
iter = sess.SelectFrom("artist").Iterator()
err = iter.One(&item)
assert.NoError(t, err)
assert.NotZero(t, item)
// Using explicit iterator and NextScan. // Using explicit iterator and NextScan.
iter = sess.SelectFrom("artist").Iterator() iter = sess.SelectFrom("artist").Iterator()
var id int var id int
......
...@@ -234,5 +234,5 @@ func (qs *selector) All(destSlice interface{}) error { ...@@ -234,5 +234,5 @@ func (qs *selector) All(destSlice interface{}) error {
} }
func (qs *selector) One(dest interface{}) error { func (qs *selector) One(dest interface{}) error {
return qs.Iterator().All(dest) return qs.Iterator().One(dest)
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment