Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Entity ¶
type Entity struct { ID int `json:"id"` // 记录ID UserID int `json:"userID" db:"user_id" rel:"t_user.id"` // 用户ID Title string `json:"title"` // 标题 Detail string `json:"detail"` // 详情 CreatedAt time.Time `json:"createdAt" db:"created_at"` // 创建时间 }
Entity 笔记 与表结构对应,其它结构在此基础上进行增改
type Noter ¶
type Noter interface { AddOne(ctx context.Context) (id int, err error) Add(ctx context.Context, entity Entity) (id int, err error) Mod(ctx context.Context, id int, entity Entity) (err error) Del(ctx context.Context, id int) (err error) GetPage(ctx context.Context, entity Entity, param models.CommonParam) ( res EntityList, total int, err error, ) Get(ctx context.Context, id int) (entity Entity, err error) GetList(ctx context.Context, ids []int64) (entitys EntityList, err error) }
Noter 笔记接口
Click to show internal directories.
Click to hide internal directories.