Documentation ¶
Index ¶
- Variables
- func NewErrFailToRollbackTx(bizErr error, rbErr error, panicked bool) error
- func NewErrInvalidTagContent(tag string) error
- func NewErrUnknownColumn(col string) error
- func NewErrUnknownField(fd string) error
- func NewErrUnsupportedAssignableType(exp any) error
- func NewErrUnsupportedExpressionType(exp any) error
- func NewErrUnsupportedSelectable(exp any) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ErrPointerOnly 只支持一级指针作为输入 // 看到这个 error 说明你输入了其它的东西 // 我们并不希望用户能够直接使用 err == ErrPointerOnly // 所以放在我们的 internal 包里 ErrPointerOnly = errors.New("orm: 只支持一级指针作为输入,例如 *User") ErrNoRows = errors.New("orm: 未找到数据") ErrTooManyReturnedColumns = errors.New("eorm: 过多列") ErrInsertZeroRow = errors.New("orm: 插入 0 行") ErrNoUpdatedColumns = errors.New("orm: 未指定更新的列") )
Functions ¶
func NewErrFailToRollbackTx ¶
func NewErrInvalidTagContent ¶
func NewErrUnknownColumn ¶
NewErrUnknownColumn 返回代表未知列的错误 一般意味着你使用了错误的列名 注意和 NewErrUnknownField 区别
func NewErrUnknownField ¶
NewErrUnknownField 返回代表未知字段的错误 一般意味着你可能输入的是列名,或者输入了错误的字段名
func NewErrUnsupportedExpressionType ¶
NewErrUnsupportedExpressionType 返回一个不支持该 expression 错误信息
func NewErrUnsupportedSelectable ¶
NewErrUnsupportedSelectable 返回一个不支持该 selectable 的错误信息 即 exp 不能作为 SELECT xxx 的一部分
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.