DynamoQueryParams
Defined in: dynamodb/src/lib/dynamodb-repository.ts:21
Extends
Section titled “Extends”Properties
Section titled “Properties”_startKey?
Section titled “_startKey?”
optional_startKey?:Record<string,AttributeValue>
Defined in: dynamodb/src/lib/dynamodb-repository.ts:27
Cursor for the next page. Pass the lastKey from the previous findAll() call.
limit?
Section titled “limit?”
optionallimit?:number
Defined in: mantle/dist/lib/types.d.ts:53
Inherited from
Section titled “Inherited from”select?
Section titled “select?”
optionalselect?:string[]
Defined in: mantle/dist/lib/types.d.ts:56
Inherited from
Section titled “Inherited from”
optionalskip?:number
Defined in: mantle/dist/lib/types.d.ts:54
Inherited from
Section titled “Inherited from”
optionalsort?:Record<string,"asc"|"desc">
Defined in: mantle/dist/lib/types.d.ts:55
Inherited from
Section titled “Inherited from”where?
Section titled “where?”
optionalwhere?:Record<string,unknown>
Defined in: mantle/dist/lib/types.d.ts:52
Filter clause. Keys are field names — adapters backed by nested documents
(memory, supabase, mongodb) also accept dot-path keys like "metadata.tags".
Values are literals (equality), null (IS NULL), or operator objects:
$lt/$lte/$gt/$gte, $ne, $in/$nin, $like/$notlike/$ilike,
$contains (array/JSON containment, jsonb @> semantics), plus top-level
$or/$and. Each adapter enforces its supported subset via
assertOperators — see describe().operators.