parent
09fa64ab0e
commit
08c3c5b377
@ -0,0 +1,19 @@ |
|||||||
|
package database |
||||||
|
|
||||||
|
import ( |
||||||
|
"context" |
||||||
|
|
||||||
|
"github.com/mainnika/mongox-go-driver/v2/mongox/query" |
||||||
|
) |
||||||
|
|
||||||
|
func onDecode(ctx context.Context, iter interface{}, callbacks ...query.OnDecode) (err error) { |
||||||
|
|
||||||
|
for _, cb := range callbacks { |
||||||
|
err = cb(ctx, iter) |
||||||
|
if err != nil { |
||||||
|
return |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
return |
||||||
|
} |
@ -0,0 +1,7 @@ |
|||||||
|
package query |
||||||
|
|
||||||
|
import ( |
||||||
|
"context" |
||||||
|
) |
||||||
|
|
||||||
|
type OnDecode func(ctx context.Context, iter interface{}) (err error) |
Loading…
Reference in new issue