Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RemoveSpacePointer ¶
RemoveSpacePointer remove all spaces from a pointer string
func ReqIDint64 ¶
ReqIDint64 returns id url parameter. Support int64
func ReqListQuery ¶
func ReqListQuery(c echo.Context) (*dbutil.ListQueryCondition, error)
ReqListQuery parses url query string for listing request
func TrimSpacePointer ¶
TrimSpacePointer trims leading and trailing spaces from a pointer string
Types ¶
type ListRequest ¶
type ListRequest struct { // Number of records per page Limit int `json:"l,omitempty" query:"l" default:"25"` // Current page number Page int `json:"p,omitempty" query:"p" default:"1"` // Field name for sorting Sort string `json:"s,omitempty" query:"s"` // Sort direction order must be one of ASC, DESC Order string `json:"o,omitempty" query:"o" enums:"ASC,DESC" default:"ASC"` // JSON string of filter. E.g: {"field_name":"value"} Filter string `json:"f,omitempty" query:"f"` } // @name ListRequest
ListRequest holds data of listing request from react-admin Note: To add these parameters to swagger:operation, check the file /internal/util/swagger
Click to show internal directories.
Click to hide internal directories.