errs

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 7, 2022 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrNoRows = errors.New("eorm: 未找到数据")
	// ErrTooManyColumns 过多列
	// 一般是查询的列多于结构体的列
	ErrTooManyColumns = errors.New("eorm: 过多列")

	// ErrCombinationIsNotStruct 不支持的组合类型,eorm 只支持结构体组合
	ErrCombinationIsNotStruct = errors.New("eorm: 不支持的组合类型,eorm 只支持结构体组合")
)

Functions

func NewFieldConflictError

func NewFieldConflictError(field string) error

func NewInvalidColumnError

func NewInvalidColumnError(column string) error

NewInvalidColumnError 返回代表未知列名的错误 通常来说,是列名不对 注意区分 NewInvalidFieldError

func NewInvalidFieldError

func NewInvalidFieldError(field string) error

NewInvalidFieldError 返回代表未知字段的错误。 通常来说,是字段名没写对 注意区分 NewInvalidColumnError

func NewUnsupportedDriverError

func NewUnsupportedDriverError(driver string) error

NewUnsupportedDriverError 不支持驱动类型

func NewUnsupportedTypeError

func NewUnsupportedTypeError(typ reflect.Type) error

NewUnsupportedTypeError 不支持的字段类型 请参阅 https://github.com/gotomicro/eorm/discussions/71

func NewValueNotSetError

func NewValueNotSetError() error

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL