Documentation ¶
Index ¶
- func NewOfTablerType[T schema.Tabler]() T
- type DbWebReq
- func (self *DbWebReq[T]) Automigrate() *page.PageResult
- func (self *DbWebReq[T]) Delete(pkeyvalue any) *page.PageResult
- func (self *DbWebReq[T]) DeleteWhere() *page.PageResult
- func (self *DbWebReq[T]) Find(pkeyvalue any) *pagemodel.IchubResult[T]
- func (self *DbWebReq[T]) GeneralQuery() *pagemodel.PageResult[T]
- func (self *DbWebReq[T]) GroupStat(groupFields string, statFields ...string) *page.PageResult
- func (self *DbWebReq[T]) Insert(record schema.Tabler) *pagemodel.IchubResult[T]
- func (self *DbWebReq[T]) MetaQuery() *page.PageResult
- func (self *DbWebReq[T]) Query() *pagemodel.PageResult[T]
- func (self *DbWebReq[T]) Save(record generaliface.IBaseModel[int64]) *pagemodel.IchubResult[T]
- func (self *DbWebReq[T]) SavePkeyInt32(record generaliface.IBaseModel[int32]) *pagemodel.IchubResult[T]
- func (self *DbWebReq[T]) SavePkeyStr(record generaliface.IBaseModel[string]) *pagemodel.IchubResult[T]
- func (self *DbWebReq[T]) Stat(statFields string) *page.PageResult
- func (self *DbWebReq[T]) Update(record schema.Tabler, pkeyvalue any) *pagemodel.IchubResult[T]
- func (self *DbWebReq[T]) UpdateMap(doc map[string]any, pkeyvalue any) *page.PageResult
- func (self *DbWebReq[T]) UpdateNotNull(record schema.Tabler, pkeyvalue any) *pagemodel.IchubResult[T]
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewOfTablerType ¶
Types ¶
type DbWebReq ¶
type DbWebReq[T schema.Tabler] struct { //basedto.BaseEntity *pagedb.PageDbWebRequest DbWebClient *dbwebclient.DbWebClient }
func NewDbWebReq ¶
func (*DbWebReq[T]) Automigrate ¶
func (self *DbWebReq[T]) Automigrate() *page.PageResult
func (*DbWebReq[T]) DeleteWhere ¶
func (self *DbWebReq[T]) DeleteWhere() *page.PageResult
func (*DbWebReq[T]) GeneralQuery ¶
func (self *DbWebReq[T]) GeneralQuery() *pagemodel.PageResult[T]
GeneralQuery
func (*DbWebReq[T]) GroupStat ¶
func (self *DbWebReq[T]) GroupStat(groupFields string, statFields ...string) *page.PageResult
func (*DbWebReq[T]) Insert ¶
func (self *DbWebReq[T]) Insert(record schema.Tabler) *pagemodel.IchubResult[T]
func (*DbWebReq[T]) MetaQuery ¶
func (self *DbWebReq[T]) MetaQuery() *page.PageResult
func (*DbWebReq[T]) Query ¶
func (self *DbWebReq[T]) Query() *pagemodel.PageResult[T]
func (*DbWebReq[T]) Save ¶
func (self *DbWebReq[T]) Save(record generaliface.IBaseModel[int64]) *pagemodel.IchubResult[T]
func (*DbWebReq[T]) SavePkeyInt32 ¶
func (self *DbWebReq[T]) SavePkeyInt32(record generaliface.IBaseModel[int32]) *pagemodel.IchubResult[T]
func (*DbWebReq[T]) SavePkeyStr ¶
func (self *DbWebReq[T]) SavePkeyStr(record generaliface.IBaseModel[string]) *pagemodel.IchubResult[T]
func (*DbWebReq[T]) UpdateNotNull ¶
Click to show internal directories.
Click to hide internal directories.