Type Alias GetResult<Payload, Args, OperationName, GlobalOmitOptions>

GetResult<Payload, Args, OperationName, GlobalOmitOptions>: {
    $executeRaw: number;
    $executeRawUnsafe: number;
    $queryRaw: unknown;
    $queryRawTyped: unknown;
    $queryRawUnsafe: unknown;
    $runCommandRaw: JsonObject;
    aggregate: GetAggregateResult<Payload, Args>;
    aggregateRaw: JsonObject;
    count: GetCountResult<Args>;
    create: GetFindResult<Payload, Args, GlobalOmitOptions>;
    createMany: GetBatchResult;
    createManyAndReturn: GetFindResult<Payload, Args, GlobalOmitOptions>[];
    delete: GetFindResult<Payload, Args, GlobalOmitOptions>;
    deleteMany: GetBatchResult;
    findFirst: GetFindResult<Payload, Args, GlobalOmitOptions> | null;
    findFirstOrThrow: GetFindResult<Payload, Args, GlobalOmitOptions>;
    findMany: GetFindResult<Payload, Args, GlobalOmitOptions>[];
    findRaw: JsonObject;
    findUnique: GetFindResult<Payload, Args, GlobalOmitOptions> | null;
    findUniqueOrThrow: GetFindResult<Payload, Args, GlobalOmitOptions>;
    groupBy: GetGroupByResult<Payload, Args>;
    update: GetFindResult<Payload, Args, GlobalOmitOptions>;
    updateMany: GetBatchResult;
    updateManyAndReturn: GetFindResult<Payload, Args, GlobalOmitOptions>[];
    upsert: GetFindResult<Payload, Args, GlobalOmitOptions>;
}[OperationName]

Type Parameters