elasticsearch-adapter

A library that implements the Read Modelarrow-up-right Adapter interface for storing projections on AWS ElasticSearch.

Methods

build

build({ entityName }, { endpoint )

builds a read-model adapter

Parameters

attribute

type

description

entityName

string

the name of the entity

endpoint

string

the ElasticSearch instance endpoint url

Returns

an object with read model methodsarrow-up-right

Example

adapter.js
const elasticAdapterBuilder = require('serverless-cqrs.elasticsearch-adapter')
module.exports = elasticAdapterBuilder.build({ 
  entityName: 'todo'
}, {
  endpoint: 'https://xxxxxx.yyy/zzzz/1234',
})

Last updated

Was this helpful?