Files
gorose/examples/error_case.go
2021-02-05 21:48:54 +08:00

30 lines
651 B
Go

package main
import (
"fmt"
"github.com/gohouse/gorose/v2"
"github.com/gohouse/gorose/v2/examples/dbobj"
)
func main() {
var res interface{}
var err error
db := dbobj.Getdb()
res, err = db.Table("users").Insert(gorose.Data{"uid2": 222})
if err != nil {
fmt.Println("0 - err:", err.Error())
}
fmt.Println("0 - res:", res)
res, err = db.Reset().Table("users").Where("uid2", ">", 1).First()
if err != nil {
fmt.Println("1 - err:", err.Error())
}
fmt.Println("1 - res:", res)
res, err = db.Reset().Table("users").Where("age", ">", 0).First()
if err != nil {
fmt.Println("2 - err:", err.Error())
}
fmt.Println("2 - res:", res)
}