Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudFileFunc ¶ added in v1.1.3
The CloudFileFunc type is an adapter to allow the use of ordinary function as a Querier.
type CloudFileTagFunc ¶ added in v1.1.3
The CloudFileTagFunc type is an adapter to allow the use of ordinary function as a Querier.
type FileTagFunc ¶ added in v1.1.3
The FileTagFunc type is an adapter to allow the use of ordinary function as a Querier.
type Func ¶
The Func type is an adapter that allows ordinary functions to be used as interceptors. Unlike traversal functions, interceptors are skipped during graph traversals. Note that the implementation of Func is different from the one defined in entgo.io/ent.InterceptFunc.
type Query ¶
type Query interface { // Type returns the string representation of the query type. Type() string // Limit the number of records to be returned by this query. Limit(int) // Offset to start from. Offset(int) // Unique configures the query builder to filter duplicate records. Unique(bool) // Order specifies how the records should be ordered. Order(...func(*sql.Selector)) // WhereP appends storage-level predicates to the query builder. Using this method, users // can use type-assertion to append predicates that do not depend on any generated package. WhereP(...func(*sql.Selector)) }
The Query interface represents an operation that queries a graph. By using this interface, users can write generic code that manipulates query builders of different types.
type StorageProviderFunc ¶ added in v1.1.3
The StorageProviderFunc type is an adapter to allow the use of ordinary function as a Querier.
type TraverseCloudFile ¶ added in v1.1.3
type TraverseCloudFile func(context.Context, *ent.CloudFileQuery) error
The TraverseCloudFile type is an adapter to allow the use of ordinary function as Traverser.
type TraverseCloudFileTag ¶ added in v1.1.3
type TraverseCloudFileTag func(context.Context, *ent.CloudFileTagQuery) error
The TraverseCloudFileTag type is an adapter to allow the use of ordinary function as Traverser.
type TraverseFile ¶
The TraverseFile type is an adapter to allow the use of ordinary function as Traverser.
type TraverseFileTag ¶ added in v1.1.3
type TraverseFileTag func(context.Context, *ent.FileTagQuery) error
The TraverseFileTag type is an adapter to allow the use of ordinary function as Traverser.
type TraverseFunc ¶
The TraverseFunc type is an adapter to allow the use of ordinary function as Traverser. If f is a function with the appropriate signature, TraverseFunc(f) is a Traverser that calls f.
type TraverseStorageProvider ¶ added in v1.1.3
type TraverseStorageProvider func(context.Context, *ent.StorageProviderQuery) error
The TraverseStorageProvider type is an adapter to allow the use of ordinary function as Traverser.