Documentation ¶
Index ¶
- func AttributeResolveFn(attr *graph.Attribute, model *model.Model) graphql.FieldResolveFn
- func DeleteByIdResolveFn(entityName string, r *entify.Repository) graphql.FieldResolveFn
- func DeleteResolveFn(entityName string, r *entify.Repository) graphql.FieldResolveFn
- func LogicFlowMethodResolveFn(method *meta.MethodMeta, repository *entify.Repository, ...) graphql.FieldResolveFn
- func PostOneResolveFn(entityName string, r *entify.Repository) graphql.FieldResolveFn
- func PostResolveFn(entityName string, r *entify.Repository) graphql.FieldResolveFn
- func QueryAssociationFn(asso *graph.Association, r *entify.Repository) graphql.FieldResolveFn
- func QueryBatchFn(p graphql.ResolveParams, association *graph.Association, args graph.QueryArg, ...) dataloader.BatchFunc
- func QueryEntityResolveFn(entityName string, r *entify.Repository) graphql.FieldResolveFn
- func QueryOneEntityResolveFn(entityName string, r *entify.Repository) graphql.FieldResolveFn
- func ScriptMethodResolveFn(method *meta.MethodMeta, repository *entify.Repository) graphql.FieldResolveFn
- func SetResolveFn(entityName string, r *entify.Repository) graphql.FieldResolveFn
- type Loaders
- type ResolverKey
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AttributeResolveFn ¶
func DeleteByIdResolveFn ¶
func DeleteByIdResolveFn(entityName string, r *entify.Repository) graphql.FieldResolveFn
func DeleteResolveFn ¶
func DeleteResolveFn(entityName string, r *entify.Repository) graphql.FieldResolveFn
func LogicFlowMethodResolveFn ¶ added in v0.0.17
func LogicFlowMethodResolveFn(method *meta.MethodMeta, repository *entify.Repository, subFlows *[]dsl.SubLogicFlowMeta) graphql.FieldResolveFn
func PostOneResolveFn ¶
func PostOneResolveFn(entityName string, r *entify.Repository) graphql.FieldResolveFn
func PostResolveFn ¶
func PostResolveFn(entityName string, r *entify.Repository) graphql.FieldResolveFn
func QueryAssociationFn ¶
func QueryAssociationFn(asso *graph.Association, r *entify.Repository) graphql.FieldResolveFn
func QueryBatchFn ¶
func QueryBatchFn(p graphql.ResolveParams, association *graph.Association, args graph.QueryArg, r *entify.Repository) dataloader.BatchFunc
func QueryEntityResolveFn ¶
func QueryEntityResolveFn(entityName string, r *entify.Repository) graphql.FieldResolveFn
func QueryOneEntityResolveFn ¶
func QueryOneEntityResolveFn(entityName string, r *entify.Repository) graphql.FieldResolveFn
func ScriptMethodResolveFn ¶ added in v0.0.4
func ScriptMethodResolveFn(method *meta.MethodMeta, repository *entify.Repository) graphql.FieldResolveFn
func SetResolveFn ¶
func SetResolveFn(entityName string, r *entify.Repository) graphql.FieldResolveFn
未实现
Types ¶
type Loaders ¶
type Loaders struct {
// contains filtered or unexported fields
}
func CreateDataLoaders ¶
func CreateDataLoaders() *Loaders
func (*Loaders) GetLoader ¶
func (l *Loaders) GetLoader(p graphql.ResolveParams, association *graph.Association, args graph.QueryArg, r *entify.Repository) *dataloader.Loader
type ResolverKey ¶
type ResolverKey struct {
// contains filtered or unexported fields
}
func NewKey ¶
func NewKey(id uint64) *ResolverKey
func (*ResolverKey) Raw ¶
func (rk *ResolverKey) Raw() interface{}
func (*ResolverKey) String ¶
func (rk *ResolverKey) String() string
Source Files ¶
Click to show internal directories.
Click to hide internal directories.