Page Contents
Home > @loopback/repository > KVConnector
KVConnector interface
Key/Value operations for connector implementations
Signature:
export interface KVConnector<T extends Entity> extends Connector
Extends: Connector
Methods
| Method | Description |
|---|---|
| delete(modelClass, key, options) | Delete an entry by key |
| deleteAll(modelClass, options) | Delete all entries |
| expire(modelClass, key, ttl, options) | Set up ttl for an entry by key |
| get(modelClass, key, options) | Get an entry by key |
| iterateKeys(modelClass, filter, options)? | (Optional) Get an Iterator for matching keys |
| keys(modelClass, options)? | (Optional) Fetch all keys |
| set(modelClass, key, value, options) | Set an entry with key/value |
| ttl(modelClass, key, ttl, options)? | (Optional) Get ttl for an entry by key |