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