Documentation ¶
Index ¶
- Constants
- type CommentRequest
- func (this *CommentRequest) AddFilter(filters ...func(m beego.M) beego.M) TransportInterface
- func (this *CommentRequest) AppendInit(handler func()) TransportInterface
- func (this *CommentRequest) Boot()
- func (this *CommentRequest) Clone(source interface{}, dest interface{}) error
- func (this *CommentRequest) Copy(data interface{}, dest interface{}) error
- func (this *CommentRequest) Decode() *models.Comment
- func (this *CommentRequest) Decoder(ctx *context.BeegoInput, v interface{}) error
- func (this *CommentRequest) Destroy()
- func (this *CommentRequest) Dump()
- func (this *CommentRequest) Empty() bool
- func (this *CommentRequest) GetHandler(key string) interface{}
- func (this *CommentRequest) GetPayLoad() beego.M
- func (this *CommentRequest) GobEncode() ([]byte, error)
- func (this *CommentRequest) IncrTimes(name string) TransportInterface
- func (this *CommentRequest) Init() TransportInterface
- func (this *CommentRequest) InitPayload() *transportImpl
- func (this *CommentRequest) IsForm(header http.Header) bool
- func (this *CommentRequest) IsGet(method string) bool
- func (this *CommentRequest) IsJson(header http.Header) bool
- func (this *CommentRequest) Load(ctx *context.BeegoInput) *CommentRequest
- func (this *CommentRequest) M(filters ...func(m beego.M) beego.M) beego.M
- func (this *CommentRequest) Print()
- func (this *CommentRequest) Register(fnName string, v interface{}) TransportInterface
- func (this *CommentRequest) SetPayLoad(m beego.M) TransportInterface
- func (this *CommentRequest) Times(name string) int
- type Login
- func (this *Login) AddFilter(filters ...func(m beego.M) beego.M) TransportInterface
- func (this *Login) AppendInit(handler func()) TransportInterface
- func (this *Login) Boot()
- func (this *Login) Clone(source interface{}, dest interface{}) error
- func (this *Login) Copy(data interface{}, dest interface{}) error
- func (this *Login) Decoder(ctx *context.BeegoInput, v interface{}) error
- func (this *Login) Destroy()
- func (this *Login) Dump()
- func (this *Login) Empty() bool
- func (this *Login) GetHandler(key string) interface{}
- func (this *Login) GetPayLoad() beego.M
- func (this *Login) IncrTimes(name string) TransportInterface
- func (this *Login) Init() TransportInterface
- func (this *Login) InitPayload() *transportImpl
- func (this *Login) IsForm(header http.Header) bool
- func (this *Login) IsGet(method string) bool
- func (this *Login) IsJson(header http.Header) bool
- func (this *Login) Load(ctx *context.BeegoInput) *Login
- func (this *Login) M(filters ...func(m beego.M) beego.M) beego.M
- func (this *Login) Print()
- func (this *Login) Register(fnName string, v interface{}) TransportInterface
- func (this *Login) SetPayLoad(m beego.M) TransportInterface
- func (this *Login) Times(name string) int
- type MobileRequest
- func (this *MobileRequest) AddFilter(filters ...func(m beego.M) beego.M) TransportInterface
- func (this *MobileRequest) AppendInit(handler func()) TransportInterface
- func (this *MobileRequest) Boot()
- func (this *MobileRequest) Clone(source interface{}, dest interface{}) error
- func (this *MobileRequest) Copy(data interface{}, dest interface{}) error
- func (this *MobileRequest) Decoder(ctx *context.BeegoInput, v interface{}) error
- func (this *MobileRequest) Destroy()
- func (this *MobileRequest) Dump()
- func (this *MobileRequest) Empty() bool
- func (this *MobileRequest) GetHandler(key string) interface{}
- func (this *MobileRequest) GetPayLoad() beego.M
- func (this *MobileRequest) IncrTimes(name string) TransportInterface
- func (this *MobileRequest) Init() TransportInterface
- func (this *MobileRequest) InitPayload() *transportImpl
- func (this *MobileRequest) IsForm(header http.Header) bool
- func (this *MobileRequest) IsGet(method string) bool
- func (this *MobileRequest) IsJson(header http.Header) bool
- func (this *MobileRequest) Load(ctx *context.BeegoInput) *MobileRequest
- func (this *MobileRequest) M(filters ...func(m beego.M) beego.M) beego.M
- func (this *MobileRequest) Print()
- func (this *MobileRequest) Register(fnName string, v interface{}) TransportInterface
- func (this *MobileRequest) SetPayLoad(m beego.M) TransportInterface
- func (this *MobileRequest) Times(name string) int
- type QuickRegister
- type RegisterRequest
- type ResetPassword
- func (this *ResetPassword) AddFilter(filters ...func(m beego.M) beego.M) TransportInterface
- func (this *ResetPassword) AppendInit(handler func()) TransportInterface
- func (this *ResetPassword) Boot()
- func (this *ResetPassword) Clone(source interface{}, dest interface{}) error
- func (this *ResetPassword) Copy(data interface{}, dest interface{}) error
- func (this *ResetPassword) Decoder(ctx *context.BeegoInput, v interface{}) error
- func (this *ResetPassword) Destroy()
- func (this *ResetPassword) Dump()
- func (this *ResetPassword) Empty() bool
- func (this *ResetPassword) GetHandler(key string) interface{}
- func (this *ResetPassword) GetPayLoad() beego.M
- func (this *ResetPassword) IncrTimes(name string) TransportInterface
- func (this *ResetPassword) Init() TransportInterface
- func (this *ResetPassword) InitPayload() *transportImpl
- func (this *ResetPassword) IsForm(header http.Header) bool
- func (this *ResetPassword) IsGet(method string) bool
- func (this *ResetPassword) IsJson(header http.Header) bool
- func (this *ResetPassword) Load(ctx *context.BeegoInput) *ResetPassword
- func (this *ResetPassword) M(filters ...func(m beego.M) beego.M) beego.M
- func (this *ResetPassword) Print()
- func (this *ResetPassword) Register(fnName string, v interface{}) TransportInterface
- func (this *ResetPassword) SetPayLoad(m beego.M) TransportInterface
- func (this *ResetPassword) Times(name string) int
- type SearchRequest
- func (this *SearchRequest) AddFilter(filters ...func(m beego.M) beego.M) TransportInterface
- func (this *SearchRequest) AppendInit(handler func()) TransportInterface
- func (this *SearchRequest) Boot()
- func (this *SearchRequest) Clone(source interface{}, dest interface{}) error
- func (this *SearchRequest) Copy(data interface{}, dest interface{}) error
- func (this *SearchRequest) Decoder(ctx *context.BeegoInput, v interface{}) error
- func (this *SearchRequest) Destroy()
- func (this *SearchRequest) Dump()
- func (this *SearchRequest) Empty() bool
- func (this *SearchRequest) GetHandler(key string) interface{}
- func (this *SearchRequest) GetPayLoad() beego.M
- func (this *SearchRequest) IncrTimes(name string) TransportInterface
- func (this *SearchRequest) Init() TransportInterface
- func (this *SearchRequest) InitPayload() *transportImpl
- func (this *SearchRequest) IsForm(header http.Header) bool
- func (this *SearchRequest) IsGet(method string) bool
- func (this *SearchRequest) IsJson(header http.Header) bool
- func (this *SearchRequest) Load(ctx *context.BeegoInput) *SearchRequest
- func (this *SearchRequest) M(filters ...func(m beego.M) beego.M) beego.M
- func (this *SearchRequest) Print()
- func (this *SearchRequest) Register(fnName string, v interface{}) TransportInterface
- func (this *SearchRequest) SetPayLoad(m beego.M) TransportInterface
- func (this *SearchRequest) Times(name string) int
- type ThumbsUpRequest
- func (this *ThumbsUpRequest) AddFilter(filters ...func(m beego.M) beego.M) TransportInterface
- func (this *ThumbsUpRequest) AppendInit(handler func()) TransportInterface
- func (this *ThumbsUpRequest) Boot()
- func (this *ThumbsUpRequest) Clone(source interface{}, dest interface{}) error
- func (this *ThumbsUpRequest) Copy(data interface{}, dest interface{}) error
- func (this *ThumbsUpRequest) Decoder(ctx *context.BeegoInput, v interface{}) error
- func (this *ThumbsUpRequest) Destroy()
- func (this *ThumbsUpRequest) Dump()
- func (this *ThumbsUpRequest) Empty() bool
- func (this *ThumbsUpRequest) GetHandler(key string) interface{}
- func (this *ThumbsUpRequest) GetId() string
- func (this *ThumbsUpRequest) GetObjectId() bson.ObjectId
- func (this *ThumbsUpRequest) GetPayLoad() beego.M
- func (this *ThumbsUpRequest) GetType() string
- func (this *ThumbsUpRequest) IncrTimes(name string) TransportInterface
- func (this *ThumbsUpRequest) Init() TransportInterface
- func (this *ThumbsUpRequest) InitPayload() *transportImpl
- func (this *ThumbsUpRequest) IsEmpty() bool
- func (this *ThumbsUpRequest) IsForm(header http.Header) bool
- func (this *ThumbsUpRequest) IsGet(method string) bool
- func (this *ThumbsUpRequest) IsJson(header http.Header) bool
- func (this *ThumbsUpRequest) Load(data []byte) error
- func (this *ThumbsUpRequest) M(filters ...func(m beego.M) beego.M) beego.M
- func (this *ThumbsUpRequest) ParseFrom(ctx *context.BeegoInput) error
- func (this *ThumbsUpRequest) Print()
- func (this *ThumbsUpRequest) Register(fnName string, v interface{}) TransportInterface
- func (this *ThumbsUpRequest) SetPayLoad(m beego.M) TransportInterface
- func (this *ThumbsUpRequest) Times(name string) int
- type TransportBootstrap
- type TransportInterface
- type TravelNoteRequest
- func (this *TravelNoteRequest) AddFilter(filters ...func(m beego.M) beego.M) TransportInterface
- func (this *TravelNoteRequest) AppendInit(handler func()) TransportInterface
- func (this *TravelNoteRequest) Boot()
- func (this *TravelNoteRequest) Clone(source interface{}, dest interface{}) error
- func (this *TravelNoteRequest) Copy(data interface{}, dest interface{}) error
- func (this *TravelNoteRequest) Decode() *models.TravelNotes
- func (this *TravelNoteRequest) Decoder(ctx *context.BeegoInput, v interface{}) error
- func (this *TravelNoteRequest) Destroy()
- func (this *TravelNoteRequest) Dump()
- func (this *TravelNoteRequest) Empty() bool
- func (this *TravelNoteRequest) GetHandler(key string) interface{}
- func (this *TravelNoteRequest) GetPayLoad() beego.M
- func (this *TravelNoteRequest) IncrTimes(name string) TransportInterface
- func (this *TravelNoteRequest) Init() TransportInterface
- func (this *TravelNoteRequest) InitPayload() *transportImpl
- func (this *TravelNoteRequest) IsForm(header http.Header) bool
- func (this *TravelNoteRequest) IsGet(method string) bool
- func (this *TravelNoteRequest) IsJson(header http.Header) bool
- func (this *TravelNoteRequest) Load(ctx *context.BeegoInput) *TravelNoteRequest
- func (this *TravelNoteRequest) M(m beego.M) beego.M
- func (this *TravelNoteRequest) Print()
- func (this *TravelNoteRequest) Register(fnName string, v interface{}) TransportInterface
- func (this *TravelNoteRequest) SetPayLoad(m beego.M) TransportInterface
- func (this *TravelNoteRequest) Times(name string) int
- type UpdateUserRequest
- func (this *UpdateUserRequest) AddFilter(filters ...func(m beego.M) beego.M) TransportInterface
- func (this *UpdateUserRequest) AppendInit(handler func()) TransportInterface
- func (this *UpdateUserRequest) Boot()
- func (this *UpdateUserRequest) Clone(source interface{}, dest interface{}) error
- func (this *UpdateUserRequest) Copy(data interface{}, dest interface{}) error
- func (this *UpdateUserRequest) Decoder(ctx *context.BeegoInput, v interface{}) error
- func (this *UpdateUserRequest) Destroy()
- func (this *UpdateUserRequest) Dump()
- func (this *UpdateUserRequest) Empty() bool
- func (this *UpdateUserRequest) GetHandler(key string) interface{}
- func (this *UpdateUserRequest) GetPayLoad() beego.M
- func (this *UpdateUserRequest) IncrTimes(name string) TransportInterface
- func (this *UpdateUserRequest) Init() TransportInterface
- func (this *UpdateUserRequest) InitPayload() *transportImpl
- func (this *UpdateUserRequest) IsForm(header http.Header) bool
- func (this *UpdateUserRequest) IsGet(method string) bool
- func (this *UpdateUserRequest) IsJson(header http.Header) bool
- func (this *UpdateUserRequest) Load(data []byte) error
- func (this *UpdateUserRequest) M(filters ...func(m beego.M) beego.M) beego.M
- func (this *UpdateUserRequest) ParseFrom(ctx *context.BeegoInput) error
- func (this *UpdateUserRequest) Print()
- func (this *UpdateUserRequest) Register(fnName string, v interface{}) TransportInterface
- func (this *UpdateUserRequest) SetPayLoad(m beego.M) TransportInterface
- func (this *UpdateUserRequest) Times(name string) int
Constants ¶
View Source
const ( GetMethod = "GET" Form = "form" Json = "json" ContentType = "Content-Type" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CommentRequest ¶
type CommentRequest struct { TargetType string `json:"targetType" json:"type"` // 评论类型 TargetId string `json:"targetId"` // 评论目表 ID Content string `json:"content"` // 评论内容 // contains filtered or unexported fields }
评论请求
func (*CommentRequest) AddFilter ¶
func (this *CommentRequest) AddFilter(filters ...func(m beego.M) beego.M) TransportInterface
添加过滤器|格式器
func (*CommentRequest) AppendInit ¶
func (this *CommentRequest) AppendInit(handler func()) TransportInterface
添加初始相关函数
func (*CommentRequest) Clone ¶
func (this *CommentRequest) Clone(source interface{}, dest interface{}) error
对象拷贝
func (*CommentRequest) Copy ¶
func (this *CommentRequest) Copy(data interface{}, dest interface{}) error
数据对象复制
func (*CommentRequest) Decode ¶
func (this *CommentRequest) Decode() *models.Comment
func (*CommentRequest) Decoder ¶
func (this *CommentRequest) Decoder(ctx *context.BeegoInput, v interface{}) error
func (*CommentRequest) GetHandler ¶
func (this *CommentRequest) GetHandler(key string) interface{}
获取注册的相关函数
func (*CommentRequest) GobEncode ¶
func (this *CommentRequest) GobEncode() ([]byte, error)
func (*CommentRequest) IncrTimes ¶
func (this *CommentRequest) IncrTimes(name string) TransportInterface
增加
func (*CommentRequest) InitPayload ¶
func (this *CommentRequest) InitPayload() *transportImpl
初始化数据解析
func (*CommentRequest) Load ¶
func (this *CommentRequest) Load(ctx *context.BeegoInput) *CommentRequest
func (*CommentRequest) Register ¶
func (this *CommentRequest) Register(fnName string, v interface{}) TransportInterface
注册的相关函数
func (*CommentRequest) SetPayLoad ¶
func (this *CommentRequest) SetPayLoad(m beego.M) TransportInterface
设置解析结果数据
type Login ¶
type Login struct { Mobile string `json:"mobile"` Code string `json:"code"` Username string `json:"username"` Password string `json:"password"` Email string `json:"email"` // contains filtered or unexported fields }
登陆参数
func NewLogin ¶
func NewLogin(ctx ...*context.BeegoInput) *Login
func NewLoginInstance ¶
func NewLoginInstance() *Login
func (*Login) AddFilter ¶
func (this *Login) AddFilter(filters ...func(m beego.M) beego.M) TransportInterface
添加过滤器|格式器
func (*Login) AppendInit ¶
func (this *Login) AppendInit(handler func()) TransportInterface
添加初始相关函数
func (*Login) Decoder ¶
func (this *Login) Decoder(ctx *context.BeegoInput, v interface{}) error
func (*Login) Init ¶
func (this *Login) Init() TransportInterface
func (*Login) Register ¶
func (this *Login) Register(fnName string, v interface{}) TransportInterface
注册的相关函数
type MobileRequest ¶
type MobileRequest struct { Mobile string `json:"mobile"` Type string `json:"type"` // contains filtered or unexported fields }
MobileRequest 验证码参数
func (*MobileRequest) AddFilter ¶
func (this *MobileRequest) AddFilter(filters ...func(m beego.M) beego.M) TransportInterface
添加过滤器|格式器
func (*MobileRequest) AppendInit ¶
func (this *MobileRequest) AppendInit(handler func()) TransportInterface
添加初始相关函数
func (*MobileRequest) Boot ¶
func (this *MobileRequest) Boot()
func (*MobileRequest) Clone ¶
func (this *MobileRequest) Clone(source interface{}, dest interface{}) error
对象拷贝
func (*MobileRequest) Copy ¶
func (this *MobileRequest) Copy(data interface{}, dest interface{}) error
数据对象复制
func (*MobileRequest) Decoder ¶
func (this *MobileRequest) Decoder(ctx *context.BeegoInput, v interface{}) error
func (*MobileRequest) GetHandler ¶
func (this *MobileRequest) GetHandler(key string) interface{}
获取注册的相关函数
func (*MobileRequest) IncrTimes ¶
func (this *MobileRequest) IncrTimes(name string) TransportInterface
增加
func (*MobileRequest) Init ¶
func (this *MobileRequest) Init() TransportInterface
func (*MobileRequest) Load ¶
func (this *MobileRequest) Load(ctx *context.BeegoInput) *MobileRequest
Load 加载
func (*MobileRequest) Register ¶
func (this *MobileRequest) Register(fnName string, v interface{}) TransportInterface
注册的相关函数
func (*MobileRequest) SetPayLoad ¶
func (this *MobileRequest) SetPayLoad(m beego.M) TransportInterface
设置解析结果数据
type QuickRegister ¶
type QuickRegister struct { Mobile string `json:"mobile"` Password string `json:"password"` RegisterWay string `json:"_register"` Gender int `json:"gender"` UserName string `json:"username"` NickName string `json:"nickname"` Email string `json:"email"` AvatarId string `json:"avatarId"` }
快捷注册
func (*QuickRegister) Load ¶
func (this *QuickRegister) Load(ctx *context.BeegoInput) *QuickRegister
载入
type RegisterRequest ¶
type RegisterRequest struct { Code string `json:"code"` Mobile string `json:"mobile"` Account string `json:"username"` Password string `json:"password"` Email string `json:"email"` Third string `json:"third"` Type string `json:"type"` Way string `json:"_register"` }
注册参数
func (*RegisterRequest) Load ¶
func (this *RegisterRequest) Load(ctx *context.BeegoInput) *RegisterRequest
载入数据
type ResetPassword ¶
type ResetPassword struct { Password string `json:"password"` // 新密码 CurrentPassword string `json:"currentPassword,omitempty"` // 当前登陆使用的密码 UserId string `json:"userId,omitempty"` // 当前用户ID Code string `json:"code,omitempty"` // 手机重置密码使用的验证码 Mobile string `json:"mobile,omitempty"` // 手机号 // contains filtered or unexported fields }
重置密码请求体
func (*ResetPassword) AddFilter ¶
func (this *ResetPassword) AddFilter(filters ...func(m beego.M) beego.M) TransportInterface
添加过滤器|格式器
func (*ResetPassword) AppendInit ¶
func (this *ResetPassword) AppendInit(handler func()) TransportInterface
添加初始相关函数
func (*ResetPassword) Boot ¶
func (this *ResetPassword) Boot()
func (*ResetPassword) Clone ¶
func (this *ResetPassword) Clone(source interface{}, dest interface{}) error
对象拷贝
func (*ResetPassword) Copy ¶
func (this *ResetPassword) Copy(data interface{}, dest interface{}) error
数据对象复制
func (*ResetPassword) Decoder ¶
func (this *ResetPassword) Decoder(ctx *context.BeegoInput, v interface{}) error
func (*ResetPassword) GetHandler ¶
func (this *ResetPassword) GetHandler(key string) interface{}
获取注册的相关函数
func (*ResetPassword) IncrTimes ¶
func (this *ResetPassword) IncrTimes(name string) TransportInterface
增加
func (*ResetPassword) Init ¶
func (this *ResetPassword) Init() TransportInterface
func (*ResetPassword) Load ¶
func (this *ResetPassword) Load(ctx *context.BeegoInput) *ResetPassword
func (*ResetPassword) Register ¶
func (this *ResetPassword) Register(fnName string, v interface{}) TransportInterface
注册的相关函数
func (*ResetPassword) SetPayLoad ¶
func (this *ResetPassword) SetPayLoad(m beego.M) TransportInterface
设置解析结果数据
type SearchRequest ¶
type SearchRequest struct { Query string `json:"query"` // 评论类型 Sort string `json:"sort"` // 搜索排序 Search bson.M `json:"search"` // 搜索对象 // contains filtered or unexported fields }
评论请求
func NewSearchInstance ¶
func NewSearchInstance() *SearchRequest
func NewSearchQuery ¶
func NewSearchQuery(ctx ...*context.BeegoInput) *SearchRequest
func (*SearchRequest) AddFilter ¶
func (this *SearchRequest) AddFilter(filters ...func(m beego.M) beego.M) TransportInterface
添加过滤器|格式器
func (*SearchRequest) AppendInit ¶
func (this *SearchRequest) AppendInit(handler func()) TransportInterface
添加初始相关函数
func (*SearchRequest) Clone ¶
func (this *SearchRequest) Clone(source interface{}, dest interface{}) error
对象拷贝
func (*SearchRequest) Copy ¶
func (this *SearchRequest) Copy(data interface{}, dest interface{}) error
数据对象复制
func (*SearchRequest) Decoder ¶
func (this *SearchRequest) Decoder(ctx *context.BeegoInput, v interface{}) error
func (*SearchRequest) GetHandler ¶
func (this *SearchRequest) GetHandler(key string) interface{}
获取注册的相关函数
func (*SearchRequest) IncrTimes ¶
func (this *SearchRequest) IncrTimes(name string) TransportInterface
增加
func (*SearchRequest) Load ¶
func (this *SearchRequest) Load(ctx *context.BeegoInput) *SearchRequest
func (*SearchRequest) Register ¶
func (this *SearchRequest) Register(fnName string, v interface{}) TransportInterface
注册的相关函数
func (*SearchRequest) SetPayLoad ¶
func (this *SearchRequest) SetPayLoad(m beego.M) TransportInterface
设置解析结果数据
type ThumbsUpRequest ¶
type ThumbsUpRequest struct { Type string `json:"type"` Id string `json:"id"` // contains filtered or unexported fields }
ThumbsUpRequest 点赞请求
func NewThumbUpRequest ¶
func NewThumbUpRequest() *ThumbsUpRequest
func (*ThumbsUpRequest) AddFilter ¶
func (this *ThumbsUpRequest) AddFilter(filters ...func(m beego.M) beego.M) TransportInterface
添加过滤器|格式器
func (*ThumbsUpRequest) AppendInit ¶
func (this *ThumbsUpRequest) AppendInit(handler func()) TransportInterface
添加初始相关函数
func (*ThumbsUpRequest) Boot ¶
func (this *ThumbsUpRequest) Boot()
func (*ThumbsUpRequest) Clone ¶
func (this *ThumbsUpRequest) Clone(source interface{}, dest interface{}) error
对象拷贝
func (*ThumbsUpRequest) Copy ¶
func (this *ThumbsUpRequest) Copy(data interface{}, dest interface{}) error
数据对象复制
func (*ThumbsUpRequest) Decoder ¶
func (this *ThumbsUpRequest) Decoder(ctx *context.BeegoInput, v interface{}) error
func (*ThumbsUpRequest) GetHandler ¶
func (this *ThumbsUpRequest) GetHandler(key string) interface{}
获取注册的相关函数
func (*ThumbsUpRequest) GetId ¶
func (this *ThumbsUpRequest) GetId() string
func (*ThumbsUpRequest) GetObjectId ¶
func (this *ThumbsUpRequest) GetObjectId() bson.ObjectId
func (*ThumbsUpRequest) GetType ¶
func (this *ThumbsUpRequest) GetType() string
func (*ThumbsUpRequest) IncrTimes ¶
func (this *ThumbsUpRequest) IncrTimes(name string) TransportInterface
增加
func (*ThumbsUpRequest) InitPayload ¶
func (this *ThumbsUpRequest) InitPayload() *transportImpl
初始化数据解析
func (*ThumbsUpRequest) IsEmpty ¶
func (this *ThumbsUpRequest) IsEmpty() bool
func (*ThumbsUpRequest) Load ¶
func (this *ThumbsUpRequest) Load(data []byte) error
func (*ThumbsUpRequest) ParseFrom ¶
func (this *ThumbsUpRequest) ParseFrom(ctx *context.BeegoInput) error
func (*ThumbsUpRequest) Register ¶
func (this *ThumbsUpRequest) Register(fnName string, v interface{}) TransportInterface
注册的相关函数
func (*ThumbsUpRequest) SetPayLoad ¶
func (this *ThumbsUpRequest) SetPayLoad(m beego.M) TransportInterface
设置解析结果数据
type TransportBootstrap ¶
type TransportBootstrap interface {
Boot()
}
type TransportInterface ¶
type TravelNoteRequest ¶
type TravelNoteRequest struct { Title string `json:"title" bson:"title"` Content string `json:"content" bson:"content"` Type int `json:"type" bson:"type"` Images []string `json:"images,omitempty" bson:"images,omitempty"` UserId string `json:"userId" bson:"userId"` Videos []string `json:"videos,omitempty" bson:"videos,omitempty"` Group string `json:"group" bson:"group"` Tags []string `json:"tags" bson:"tags"` Status int `json:"status" bson:"status"` Address string `json:"address" bson:"address"` Privacy int `json:"privacy" bson:"privacy"` UpdatedAt time.Time `json:"updatedAt" bson:"updatedAt"` CreatedAt time.Time `json:"createdAt" bson:"createdAt"` DeletedAt int64 `json:"deletedAt" bson:"deletedAt"` // contains filtered or unexported fields }
游记请求
func (*TravelNoteRequest) AddFilter ¶
func (this *TravelNoteRequest) AddFilter(filters ...func(m beego.M) beego.M) TransportInterface
添加过滤器|格式器
func (*TravelNoteRequest) AppendInit ¶
func (this *TravelNoteRequest) AppendInit(handler func()) TransportInterface
添加初始相关函数
func (*TravelNoteRequest) Clone ¶
func (this *TravelNoteRequest) Clone(source interface{}, dest interface{}) error
对象拷贝
func (*TravelNoteRequest) Copy ¶
func (this *TravelNoteRequest) Copy(data interface{}, dest interface{}) error
数据对象复制
func (*TravelNoteRequest) Decode ¶
func (this *TravelNoteRequest) Decode() *models.TravelNotes
func (*TravelNoteRequest) Decoder ¶
func (this *TravelNoteRequest) Decoder(ctx *context.BeegoInput, v interface{}) error
func (*TravelNoteRequest) GetHandler ¶
func (this *TravelNoteRequest) GetHandler(key string) interface{}
获取注册的相关函数
func (*TravelNoteRequest) GetPayLoad ¶
获取最原始解析处理的数据
func (*TravelNoteRequest) IncrTimes ¶
func (this *TravelNoteRequest) IncrTimes(name string) TransportInterface
增加
func (*TravelNoteRequest) InitPayload ¶
func (this *TravelNoteRequest) InitPayload() *transportImpl
初始化数据解析
func (*TravelNoteRequest) Load ¶
func (this *TravelNoteRequest) Load(ctx *context.BeegoInput) *TravelNoteRequest
func (*TravelNoteRequest) Register ¶
func (this *TravelNoteRequest) Register(fnName string, v interface{}) TransportInterface
注册的相关函数
func (*TravelNoteRequest) SetPayLoad ¶
func (this *TravelNoteRequest) SetPayLoad(m beego.M) TransportInterface
设置解析结果数据
type UpdateUserRequest ¶
type UpdateUserRequest struct { AvatarId string `json:"avatarId,omitempty"` NickName string `json:"nickname,omitempty"` Email string `json:"email,omitempty"` Gender int `json:"gender,omitempty"` Intro string `json:"intro,omitempty"` BackgroundCoverId string `json:"backgroundCoverId,omitempty"` Birthday int64 `json:"birthday,omitempty"` Address string `json:"address,omitempty"` Modifies []string `json:"modifies,omitempty"` // contains filtered or unexported fields }
请求参数
func (*UpdateUserRequest) AddFilter ¶
func (this *UpdateUserRequest) AddFilter(filters ...func(m beego.M) beego.M) TransportInterface
添加过滤器|格式器
func (*UpdateUserRequest) AppendInit ¶
func (this *UpdateUserRequest) AppendInit(handler func()) TransportInterface
添加初始相关函数
func (*UpdateUserRequest) Boot ¶
func (this *UpdateUserRequest) Boot()
func (*UpdateUserRequest) Clone ¶
func (this *UpdateUserRequest) Clone(source interface{}, dest interface{}) error
对象拷贝
func (*UpdateUserRequest) Copy ¶
func (this *UpdateUserRequest) Copy(data interface{}, dest interface{}) error
数据对象复制
func (*UpdateUserRequest) Decoder ¶
func (this *UpdateUserRequest) Decoder(ctx *context.BeegoInput, v interface{}) error
func (*UpdateUserRequest) GetHandler ¶
func (this *UpdateUserRequest) GetHandler(key string) interface{}
获取注册的相关函数
func (*UpdateUserRequest) GetPayLoad ¶
获取最原始解析处理的数据
func (*UpdateUserRequest) IncrTimes ¶
func (this *UpdateUserRequest) IncrTimes(name string) TransportInterface
增加
func (*UpdateUserRequest) Init ¶
func (this *UpdateUserRequest) Init() TransportInterface
func (*UpdateUserRequest) InitPayload ¶
func (this *UpdateUserRequest) InitPayload() *transportImpl
初始化数据解析
func (*UpdateUserRequest) Load ¶
func (this *UpdateUserRequest) Load(data []byte) error
func (*UpdateUserRequest) ParseFrom ¶
func (this *UpdateUserRequest) ParseFrom(ctx *context.BeegoInput) error
func (*UpdateUserRequest) Register ¶
func (this *UpdateUserRequest) Register(fnName string, v interface{}) TransportInterface
注册的相关函数
func (*UpdateUserRequest) SetPayLoad ¶
func (this *UpdateUserRequest) SetPayLoad(m beego.M) TransportInterface
设置解析结果数据
Click to show internal directories.
Click to hide internal directories.