# aws-elasticsearch

> Wrapper around aws-sdk for nodejs to simplify working with Amazon CloudSearch

Latest version **0.0.4** (published 2015-07-03) · 0 weekly downloads

> **Deprecated.** This package is deprecated.

## Install

```sh
npm install aws-elasticsearch
pnpm add aws-elasticsearch
yarn add aws-elasticsearch
bun add aws-elasticsearch
```

## Health

**Score 10/100 (F)** — status: deprecated.

Negative: deprecated.

## Facts

| | |
|---|---|
| Version | 0.0.4 |
| Published | 2015-07-03 |
| First published | 2015-07-03 |
| Weekly downloads | 0 |
| TypeScript types | none |
| Module format | CommonJS |
| Node | * |
| Dependencies | 1 |
| Known vulnerabilities | 0 (+1 in 1 direct dependencies) |
| Install scripts | no |
| Author | Adrian Praja |
| Maintainers | databank |
| Keywords | cloudsearch |

## Links

- npm: https://www.npmjs.com/package/aws-elasticsearch
- Repository: https://github.com/databank/aws-elasticsearch
- Homepage: http://databank.github.com/aws-elasticsearch
- Issues: https://github.com/databank/aws-elasticsearch/issues
- npm.io page: https://npm.io/package/aws-elasticsearch

## Dependencies (1)

- [aws-sdk](https://npm.io/package/aws-sdk.md) >=2.1.16

## Alternatives

- [jsforce](https://npm.io/package/jsforce.md) — 851.2K weekly downloads
- [react-native-qrcode-svg](https://npm.io/package/react-native-qrcode-svg.md) — 693.5K weekly downloads
- [@salesforce/plugin-data](https://npm.io/package/@salesforce/plugin-data.md) — 394.9K weekly downloads
- [@backstage/plugin-search-common](https://npm.io/package/@backstage/plugin-search-common.md) — 308.5K weekly downloads
- [@chain-registry/types](https://npm.io/package/@chain-registry/types.md) — 38.4K weekly downloads

## Recent versions

- 0.0.4 (latest) — 2015-07-03
- 0.0.3 — 2015-07-03
- 0.0.2 — 2015-07-03

## README

# aws-cloudsearch
Upload, Delete and Search Amazon CloudSearch documents 


```
	var $search = require('aws-elasticsearch')({
		endpoint: 'XXX.YYY.cloudsearch.amazonaws.com',
		accessKeyId: 'KKK',
		secretAccessKey: 'SSS',
		region: 'us-east-1',
	})

	$search.upload('id1', { field1: 'aaa', timestamp: 1, subject: 'Subject 1'}, function(err, data) {})
	$search.upload('id3', { field1: 'bbb', timestamp: 3, subject: 'Subject 3'}, function(err, data) {})
	$search.upload('id2', { field1: 'bbb', timestamp: 2, subject: 'Subject 2'}, function(err, data) {})

	$search.delete('id1', function(err, data) {})

	$search
		.find('subject')
		.filter('field1').eq("aaa")
		.order_by('timestamp')
		.desc()
		.skip(50)
		.limit(20)		
		.query(function(err, data) {})
```

---
_Source: https://npm.io/package/aws-elasticsearch · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
