waterline-elasticsearch-dynamic-index
Provides easy access to elasticsearch
from Sails.js & Waterline.
Installation
To install this adapter, run:
$ npm install waterline-elasticsearch-dynamic-index
Configuration in Sails
In production.js or development.js
connections: elastic: adapter: 'waterline-elasticsearch-dynamic-index' { var conn = hosts: 'http://user:changeme@elastic01.local:9200' 'http://user:changeme@elastic02:9200' requestTimeout: 30000 ; return conn; } index: "default_index"
In your Model:
connection: 'elastic'
This adapter exposes the following methods:
find()
- Status
- Done
findOne()
- Status
- Done
create()
- Status
- Done
update()
- Status
- Done
destroy()
- Status
- Done