@aicacia/db
Preparing search index...
notInCTE
Function notInCTE
notInCTE
<
T
>
(
cteName
:
string
,
field
?:
T
extends
object
?
|
Extract
<
keyof
T
,
string
>
|
`
${
Extract
<
keyof
T
,
string
>
}
.
${
NonNullable
<
T
[
Extract
<
keyof
T
,
string
>
]
>
extends
object
?
|
Extract
<
keyof
NonNullable
<
T
[
Extract
<
(...)
,
(...)
>
]
>
,
string
>
|
`
${
Extract
<
keyof
NonNullable
<
(...)
[
(...)
]
>
,
string
>
}
.
${
NonNullable
<
NonNullable
<
(...)
>
[
Extract
<
(...)
,
(...)
>
]
,
>
extends
object
?
|
Extract
<
keyof
(...)
,
string
>
|
`
${
Extract
<
(...)
,
(...)
>
}
.
${
Extract
<
(...)
,
(...)
>
}
`
:
never
}
`
:
never
}
`
:
never
,
)
:
CTEReferenceFilter
<
T
>
Type Parameters
T
Parameters
cteName
:
string
Optional
field
:
T
extends
object
?
|
Extract
<
keyof
T
,
string
>
|
`
${
Extract
<
keyof
T
,
string
>
}
.
${
NonNullable
<
T
[
Extract
<
keyof
T
,
string
>
]
>
extends
object
?
|
Extract
<
keyof
NonNullable
<
T
[
Extract
<
(...)
,
(...)
>
]
>
,
string
>
|
`
${
Extract
<
keyof
NonNullable
<
(...)
[
(...)
]
>
,
string
>
}
.
${
NonNullable
<
NonNullable
<
(...)
>
[
Extract
<
(...)
,
(...)
>
]
,
>
extends
object
?
|
Extract
<
keyof
(...)
,
string
>
|
`
${
Extract
<
(...)
,
(...)
>
}
.
${
Extract
<
(...)
,
(...)
>
}
`
:
never
}
`
:
never
}
`
:
never
Returns
CTEReferenceFilter
<
T
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
@aicacia/db
Loading...