optimus-ddb-client
This is low level documentation. Please see README.md for the high level documentation.
- Gsi
- InvalidResumeKeyError
- ItemNotFoundError
- ItemShapeValidationError
- OptimisticLockError
- OptimusDdbClient
- Table
- UnprocessedKeysError
Ƭ FilterCondition<I
>: { [K in keyof I]: FilterConditionLeaf<K, I[K]> }[keyof I
] | [FilterCondition
<I
>, "or"
, FilterCondition
<I
>] | [FilterCondition
<I
>, "and"
, FilterCondition
<I
>] | [FilterCondition
<I
>]
Type representing a condition for filtering items during a query or scan.
Name | Type |
---|---|
I |
extends Record <string , any > |
Ƭ PartitionKeyCondition<L
, R
>: [L
, "="
, R
]
Type representing a condition that specifies a partition.
Name |
---|
L |
R |
Ƭ SortKeyCondition<L
, R
>: R
extends string
? [L
, "="
, R
] | [L
, "<"
| ">"
| "<="
| ">="
| "begins with"
, string
] | [L
, "between"
, string
, "and"
, string
] : R
extends Uint8Array
? [L
, "="
, R
] | [L
, "<"
| ">"
| "<="
| ">="
| "begins with"
, Uint8Array
] | [L
, "between"
, Uint8Array
, "and"
, Uint8Array
] : [L
, "="
| "<"
| ">"
| "<="
| ">="
, R
] | [L
, "between"
, R
, "and"
, R
]
Type representing a condition that specifies how a partition is queried.
Name |
---|
L |
R |