# Type Alias SelectOptions

type SelectOptions = {
cached?: boolean;
client?: DatabaseClient;
description?: string;
fields?: string[];
has_sync_info?: boolean;
ignore_errors?: boolean;
limit?: string | number;
min_role_read?: number;
min_role_write?: number;
nocase?: boolean;
offset?: string | number;
orderBy?:
| { distance: CoordOpts }
| { field: string; operator: Operator | string; target: string }
| string;
orderDesc?: boolean;
ownership_field_id?: number;
ownership_formula?: string;
provider_cfg?: any;
provider_name?: string;
recursive?: boolean;
schema?: any;
versioned?: boolean;
}

- Defined in internal.ts:697

##### Index

### Properties

cached?
client?
description?
fields?
has_sync_info?
ignore_errors?
limit?
min_role_read?
min_role_write?
nocase?
offset?
orderBy?
orderDesc?
ownership_field_id?
ownership_formula?
provider_cfg?
provider_name?
recursive?
schema?
versioned?

## Properties

### `Optional` cached

cached?: boolean

- Defined in internal.ts:706

### `Optional` client

client?: DatabaseClient

- Defined in internal.ts:719

### `Optional` description

description?: string

- Defined in internal.ts:717

### `Optional` fields

fields?: string[]

- Defined in internal.ts:715

### `Optional` has_sync_info

has_sync_info?: boolean

- Defined in internal.ts:716

### `Optional` ignore_errors

ignore_errors?: boolean

- Defined in internal.ts:707

### `Optional` limit

limit?: string | number

- Defined in internal.ts:702

### `Optional` min_role_read

min_role_read?: number

- Defined in internal.ts:709

### `Optional` min_role_write

min_role_write?: number

- Defined in internal.ts:710

### `Optional` nocase

nocase?: boolean

- Defined in internal.ts:704

### `Optional` offset

offset?: string | number

- Defined in internal.ts:703

### `Optional` orderBy

orderBy?:
| { distance: CoordOpts }
| { field: string; operator: Operator | string; target: string }
| string

- Defined in internal.ts:698

### `Optional` orderDesc

orderDesc?: boolean

- Defined in internal.ts:705

### `Optional` ownership_field_id

ownership_field_id?: number

- Defined in internal.ts:711

### `Optional` ownership_formula

ownership_formula?: string

- Defined in internal.ts:712

### `Optional` provider_cfg

provider_cfg?: any

- Defined in internal.ts:714

### `Optional` provider_name

provider_name?: string

- Defined in internal.ts:713

### `Optional` recursive

recursive?: boolean

- Defined in internal.ts:718

### `Optional` schema

schema?: any

- Defined in internal.ts:720

### `Optional` versioned

versioned?: boolean

- Defined in internal.ts:708