Documentation
¶
Index ¶
- func AddUseQueryRuleQueryRoute[O any](binder *binding.Binder, addParams *AddUseQueryRuleQueryRouteParams)
- func Bind(app *application.App, simple *Simple)
- type AddUseQueryRuleQueryRouteParams
- type AdvanceQueryParams
- type BaseAdvanceQueryParams
- type FormAdditionalConditionsFunc
- type FormAdditionalFromFunc
- type FormAdditionalSelectClausesFunc
- type FormOtherClausesFunc
- type Simple
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddUseQueryRuleQueryRoute ¶ added in v1.5.9
func AddUseQueryRuleQueryRoute[O any](binder *binding.Binder, addParams *AddUseQueryRuleQueryRouteParams)
func Bind ¶
func Bind(app *application.App, simple *Simple)
Types ¶
type AddUseQueryRuleQueryRouteParams ¶ added in v1.5.9
type AddUseQueryRuleQueryRouteParams struct { DBSchema string QueryParams AdvanceQueryParams FormAdditionalSelectClausesFunc FormAdditionalSelectClausesFunc FormAdditionalFromFunc FormAdditionalFromFunc FormAdditionalConditionsFunc FormAdditionalConditionsFunc FormOtherClausesFunc FormOtherClausesFunc Object domain.Object QueryMiddlewares []binding.Middleware }
type AdvanceQueryParams ¶ added in v1.5.11
type BaseAdvanceQueryParams ¶ added in v1.5.9
type BaseAdvanceQueryParams struct { Rule string `json:"rule" assign:"-"` PageNo int `json:"pageNo" assign:"-"` PageSize int `json:"pageSize" assign:"-"` }
func (*BaseAdvanceQueryParams) GetPageNo ¶ added in v1.5.11
func (queryParams *BaseAdvanceQueryParams) GetPageNo() int
func (*BaseAdvanceQueryParams) GetPageSize ¶ added in v1.5.11
func (queryParams *BaseAdvanceQueryParams) GetPageSize() int
func (*BaseAdvanceQueryParams) GetRule ¶ added in v1.5.11
func (queryParams *BaseAdvanceQueryParams) GetRule() string
type FormAdditionalConditionsFunc ¶ added in v1.5.11
type FormAdditionalConditionsFunc func(queryParams AdvanceQueryParams) (clause.Clause, error)
type FormAdditionalFromFunc ¶ added in v1.5.15
type FormAdditionalFromFunc func(queryParams AdvanceQueryParams) ([]clause.Clause, error)
type FormAdditionalSelectClausesFunc ¶ added in v1.5.15
type FormAdditionalSelectClausesFunc func(queryParams AdvanceQueryParams) ([]string, error)
type FormOtherClausesFunc ¶ added in v1.5.13
type FormOtherClausesFunc func(queryParams AdvanceQueryParams) ([]clause.Clause, error)
Click to show internal directories.
Click to hide internal directories.