Skip to content
🚀 This documentation is for unreal-orm 1.0.0 alpha which requires SurrealDB 2.0 SDK. For use with version 1.x, see here.

InferOmitResult

InferOmitResult<TFields, TOmit> = Prettify<{ [K in keyof TFields as K extends keyof TOmit ? TOmit[K] extends true ? never : K : K]: InferFieldType<TFields[K]> }>

Defined in: define/table/types/select.ts:251

Infers the result type when using omit. Returns all fields except the omitted ones.

TFields extends Record<string, FieldDefinition<unknown>>

The field definitions of the table.

TOmit

The omit selection object.