DisBot
Preparing search index...
prisma/runtime/library
GetFindResult
Type Alias GetFindResult<P, A, GlobalOmitOptions>
GetFindResult
:
Equals
<
A
,
any
>
extends
1
?
DefaultSelection
<
P
,
A
,
GlobalOmitOptions
>
:
A
extends
|
{
select
:
infer
S
extends
object
}
&
Record
<
string
,
unknown
>
|
{
include
:
infer
I
extends
object
}
&
Record
<
string
,
unknown
>
?
{
[
K
in
keyof
S
|
keyof
I
as
(
S
&
I
)
[
K
]
extends
|
false
|
undefined
|
Skip
|
null
?
never
:
K
]
:
(
S
&
I
)
[
K
]
extends
object
?
P
extends
SelectablePayloadFields
<
K
,
(
infer
O
)
[]
>
?
O
extends
OperationPayload
?
GetFindResult
<
O
,
(...)
[
K
]
,
GlobalOmitOptions
>
[]
:
never
:
P
extends
SelectablePayloadFields
<
K
,
infer
O
|
null
>
?
O
extends
OperationPayload
?
|
GetFindResult
<
O
,
(...)
[
(...)
]
,
GlobalOmitOptions
>
|
SelectField
<
(...)
,
(...)
>
&
null
:
never
:
K
extends
"_count"
?
Count
<
GetFindResult
<
P
,
(...)
[
(...)
]
,
GlobalOmitOptions
>
>
:
never
:
P
extends
SelectablePayloadFields
<
K
,
(
infer
O
)
[]
>
?
O
extends
OperationPayload
?
DefaultSelection
<
O
,
{}
,
GlobalOmitOptions
>
[]
:
never
:
P
extends
SelectablePayloadFields
<
K
,
infer
O
|
null
>
?
O
extends
OperationPayload
?
|
DefaultSelection
<
O
,
{}
,
GlobalOmitOptions
>
|
SelectField
<
(...)
,
(...)
>
&
null
:
never
:
P
extends
{
scalars
:
{
[
k
in
K
]
:
infer
O
}
}
?
O
:
K
extends
"_count"
?
Count
<
(...)
[
(...)
]
>
:
never
}
&
(
A
extends
{
include
:
any
}
&
Record
<
string
,
unknown
>
?
DefaultSelection
<
P
,
A
&
{
omit
:
A
[
"omit"
]
}
,
GlobalOmitOptions
>
:
unknown
)
:
DefaultSelection
<
P
,
A
,
GlobalOmitOptions
>
Type Parameters
P
extends
OperationPayload
A
GlobalOmitOptions
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
DisBot
Loading...