Type alias QueryBind<Input, Output>
QueryBind<Input, Output>: {
findFirst(query) => Promise<undefined | (Output extends void
? Input
: Output)>;
findMany(query) => Promise<Output extends void
? Input[]
: Output[]>;
}
Type declaration
-
findFirst:function
- findFirst(query): Promise<undefined | (Output extends void
? Input
: Output)>
-
Parameters
-
query: ((input) => boolean)
-
- (input): boolean
-
Returns boolean
Returns Promise<undefined | (Output extends void
? Input
: Output)>
-
findMany:function
- findMany(query): Promise<Output extends void
? Input[]
: Output[]>
-
Parameters
-
query: ((input) => boolean)
-
- (input): boolean
-
Returns boolean
Returns Promise<Output extends void
? Input[]
: Output[]>